Application
Table of Contents
Interfaces
- InvocationStubber
- MockObject
- ParametersRule
- Stub
- Test
- TestListener
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- AfterIncompleteTestHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- AfterLastTestHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- AfterRiskyTestHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- AfterSkippedTestHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- AfterSuccessfulTestHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- AfterTestErrorHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- AfterTestFailureHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- AfterTestHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- AfterTestWarningHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- BeforeFirstTestHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- BeforeTestHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- Hook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- TestHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- TestSuiteLoader
- ResultPrinter
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- ExceptionInterface
- Base exception marker interface for the instantiator component
- InstantiatorInterface
- Instantiator provides utility methods to build objects without invoking their constructors
- Filter
- Filter to apply to a property while copying an object
- Matcher
- TypeFilter
- Builder
- ErrorHandler
- FunctionLike
- Node
- NodeTraverserInterface
- NodeVisitor
- Parser
- PrettyPrinter
- Exception
- Requirement
- VersionConstraint
- Exception
- Exception
- Exception
- Exception
- Exception
- Exception
- Exception
- Exception
- Exception
- Exception
- LongestCommonSubsequenceCalculator
- DiffOutputBuilderInterface
- Defines how an output builder should take a generated diff array and return a string representation of that diff.
- Exception
- Exception
- Exception
- Exception
- Exception
- Exception
- ConstraintInterface
- DO NOT IMPLEMENT this interface. It is only meant for usage as a type hint in libraries relying on composer/semver but creating your own constraint class that implements this interface is not a supported use case and will cause the composer/semver components to return unexpected results.
- Cache
- Interface for cache drivers.
- ClearableCache
- Interface for cache that can be flushed.
- FlushableCache
- Interface for cache that can be flushed.
- MultiDeleteCache
- Interface for cache drivers that allows to put many items at once.
- MultiGetCache
- Interface for cache drivers that allows to get many items at once.
- MultiOperationCache
- Interface for cache drivers that supports multiple items manipulation.
- MultiPutCache
- Interface for cache drivers that allows to put many items at once.
- Collection
- The missing (SPL) Collection/Array/OrderedMap interface.
- Expression
- Expression for the {@link Selectable} interface.
- ReadableCollection
- Selectable
- Interface for collections that allow efficient filtering with an expression API.
- DependentFixtureInterface
- DependentFixtureInterface needs to be implemented by fixtures which depend on other fixtures
- FixtureInterface
- Interface contract for fixture classes to implement.
- OrderedFixtureInterface
- Ordered Fixture interface needs to be implemented by fixtures, which needs to have a specific order when being loaded by directory scan for example
- ORMPurgerInterface
- ORMPurgerInterface
- PurgerInterface
- PurgerInterface
- SharedFixtureInterface
- Shared Fixture interface needs to be implemented by fixtures, which needs some references to be shared among other fixture classes in order to maintain relation mapping
- ExceptionConverter
- Connection
- Connection interface.
- Exception
- Middleware
- Initializer
- Result
- Driver-level statement execution result.
- ServerInfoAwareConnection
- Contract for a connection that is able to provide information about the server it is connected to.
- Statement
- Driver-level statement
- Driver
- Driver interface.
- RetryableException
- Marker interface for all exceptions where retrying the transaction makes sense.
- SQLLogger
- Interface for SQL loggers.
- Constraint
- Marker interface for constraints.
- SchemaManagerFactory
- Creates a schema manager for the given connection.
- NamespaceVisitor
- Visitor that can visit schema namespaces.
- Visitor
- Schema Visitor used for Validation or Generation purposes.
- SelectSQLBuilder
- Exception
- ConnectionProvider
- VersionAwarePlatformDriver
- Contract for a driver that is able to create platform instances by version.
- EventSubscriberInterface
- An EventSubscriber knows what events it is interested in.
- EntityListenerServiceResolver
- A resolver is used to instantiate an entity listener.
- ConnectionNameAwareInterface
- ServiceEntityRepositoryInterface
- This interface signals that your repository should be loaded from the container.
- LazyLoadingEntityManagerInterface
- LazyObjectEntityManagerInterface
- FixtureGroupInterface
- FixtureGroupInterface can to be implemented by fixtures that belong in groups
- ORMFixtureInterface
- Marks your fixtures that are specifically for the ORM.
- PurgerFactory
- EventSubscriber
- An EventSubscriber knows what events it is interested in.
- LanguageInflectorFactory
- WordInflector
- ExceptionInterface
- Base exception marker interface for the instantiator component
- InstantiatorInterface
- Instantiator provides utility methods to build objects without invoking their constructors
- ConnectionLoader
- The ConnectionLoader defines the interface used to load the Doctrine\DBAL\Connection instance to use for migrations.
- LoaderException
- LoaderException
- ConfigurationException
- ConfigurationLoader
- ControlException
- DependencyException
- MigrationException
- FinderException
- MigrationFinder
- The MigrationFinder interface defines the interface used for finding migrations in a given directory and namespace.
- GeneratorException
- MetadataStorage
- MetadataStorageConfiguration
- MigrationsRepository
- ProviderException
- SchemaProvider
- The SchemaProvider defines the interface used to create a Doctrine\DBAL\Schema\Schema instance that represents the current state of your database.
- ConsoleException
- ConfigurationHelper
- The ConfigurationHelper defines the interface for getting the Configuration instance to be used for migrations.
- MigratorConfigurationFactory
- Comparator
- MigrationFactory
- The MigrationFactory is responsible for creating instances of the migration class name.
- MigrationPlanCalculator
- The MigrationPlanCalculator is responsible for calculating the plan for migrating from the current version to another version.
- MigrationStatusCalculator
- The MigrationStatusCalculator is responsible for calculating the current status of migrated and not available versions.
- CacheEntry
- Cache entry interface
- CacheFactory
- Contract for building second level cache regions components.
- CollectionHydrator
- Hydrator cache entry for collections
- ConcurrentRegion
- Defines contract for concurrently managed data region.
- EntityHydrator
- Hydrator cache entry for entities
- CacheLogger
- Interface for logging.
- CachedPersister
- Interface for persister that support second level cache.
- CachedCollectionPersister
- Interface for second level cache collection persisters.
- CachedEntityPersister
- Interface for second level cache entity persisters.
- QueryCache
- Defines the contract for caches capable of storing query results.
- QueryCacheValidator
- Cache query validator interface.
- Region
- Defines a contract for accessing a particular named region.
- TimestampRegion
- Defines the contract for a cache region which will specifically be used to store entity "update timestamps".
- Cache
- Provides an API for querying/managing the second level cache regions.
- EntityManagerInterface
- Contract for a Doctrine persistence layer ObjectManager class to implement.
- ConfigurationException
- ManagerException
- ORMException
- RepositoryException
- This interface should be implemented by all exceptions in the Repository namespace.
- SchemaToolException
- EntityListenerResolver
- A resolver is used to instantiate an entity listener.
- ManyToManyAssociationMapping
- MappingAttribute
- A marker interface for mapping attributes.
- NamingStrategy
- A set of rules for determining the physical column and table names
- OneToOneAssociationMapping
- QuoteStrategy
- A set of rules for determining the column, alias and table quotes.
- ToManyAssociationMapping
- ToOneAssociationMapping
- TypedFieldMapper
- CollectionPersister
- Define the behavior that should be implemented by all collection persisters.
- EntityPersister
- Entity persister interface Define the behavior that should be implemented by all entity persisters.
- TypedExpression
- Provides an API for resolving the type of a Node
- TreeWalker
- Interface for walkers of DQL ASTs (abstract syntax trees).
- RepositoryFactory
- Interface for entity repository factory.
- EntityManagerProvider
- ConnectionRegistry
- Contract covering connection for a Doctrine persistence layer ManagerRegistry class to implement.
- ManagerRegistry
- Contract covering object managers for a Doctrine persistence layer ManagerRegistry class to implement.
- ClassMetadata
- Contract for a Doctrine persistence layer ClassMetadata class to implement.
- ClassMetadataFactory
- Contract for a Doctrine persistence layer ClassMetadata class to implement.
- FileLocator
- Locates the file that contains the metadata information for a given class name.
- MappingDriver
- Contract for metadata drivers.
- ProxyClassNameResolver
- ReflectionService
- Very simple reflection service abstraction.
- NotifyPropertyChanged
- Interface for classes that notify event listeners of changes to their managed properties.
- ObjectManager
- Contract for a Doctrine persistence layer ObjectManager class to implement.
- ObjectRepository
- Contract for a Doctrine persistence layer ObjectRepository class to implement.
- PropertyChangedListener
- Contract for classes that are potential listeners of a {@see NotifyPropertyChanged} implementor.
- Proxy
- Interface for proxy classes.
- Highlighter
- CommentStrategy
- Reason
- Result
- EmailValidation
- InstructionProcessor
- Provide an processor to handle embedded instructions.
- EventHandler
- Standard events for HTML5.
- InputStream
- Interface for stream readers.
- RulesInterface
- To create a new rule set for writing output the RulesInterface needs to be implemented.
- FormatterInterface
- Interface for formatters
- ActivationStrategyInterface
- Interface for activation strategies for the FingersCrossedHandler.
- FormattableHandlerInterface
- Interface to describe loggers that have a formatter
- HandlerInterface
- Interface that all Monolog Handlers must implement
- ProcessableHandlerInterface
- Interface to describe loggers that have processors
- ProcessorInterface
- An optional interface to allow labelling Monolog processors.
- ResettableInterface
- Handler or Processor implementing this interface will be reset when Logger::reset() is called.
- Filter
- Filter to apply to a property while copying an object
- Matcher
- TypeFilter
- Builder
- ErrorHandler
- FunctionLike
- Node
- NodeTraverserInterface
- NodeVisitor
- Parser
- PrettyPrinter
- Exception
- Requirement
- VersionConstraint
- Exception
- PhpWebDriverExceptionInterface
- Common interface to identify all exceptions thrown in php-webdriver (both those of WebDriver protocol and internal).
- WebDriverTouchScreen
- Interface representing touch screen operations.
- WebDriverLocatable
- Interface representing basic mouse operations.
- JavaScriptExecutor
- WebDriver interface implemented by drivers that support JavaScript.
- ExecuteMethod
- FileDetector
- WebDriver
- The interface for WebDriver.
- WebDriverAction
- Interface representing a single user-interaction action.
- WebDriverCapabilities
- WebDriverCommandExecutor
- Interface for all command executor.
- WebDriverElement
- Interface for an HTML element in the WebDriver framework.
- WebDriverEventListener
- WebDriverHasInputDevices
- Interface implemented by each driver that allows access to the input devices.
- WebDriverKeyboard
- WebDriverMouse
- Interface representing basic mouse operations.
- WebDriverNavigationInterface
- An abstraction allowing the driver to access the browser's history and to navigate to a given URL.
- WebDriverSearchContext
- The interface for WebDriver and WebDriverElement which is able to search for WebDriverElement inside.
- WebDriverSelectInterface
- Models an element of select type, providing helper methods to select and deselect options.
- WebDriverTargetLocator
- Used to locate a given frame or window.
- Element
- Interface for Api Elements
- File
- Interface for files processed by the ProjectFactory
- Project
- Interface for project. Since the definition of a project can be different per factory this interface will be small.
- ProjectFactory
- Interface for project factories. A project factory shall convert a set of files into an object implementing the Project interface.
- Tag
- TagFactory
- Factory
- PHPStanFactory
- StaticMethod
- Formatter
- Reference
- Interface for references in {@see \phpDocumentor\Reflection\DocBlock\Tags\See}
- DocBlockFactoryInterface
- PseudoType
- Type
- ConstExprNode
- Node
- NodeVisitor
- Inspired by https://github.com/nikic/PHP-Parser/tree/36a6dcd04e7b0285e8f0868f44bd4927802f7df1
- PhpDocChildNode
- PhpDocTagValueNode
- TypeNode
- Exception
- Exception
- Exception
- Exception
- InvocationStubber
- MockObject
- ParametersRule
- Stub
- Test
- TestListener
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- AfterIncompleteTestHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- AfterLastTestHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- AfterRiskyTestHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- AfterSkippedTestHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- AfterSuccessfulTestHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- AfterTestErrorHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- AfterTestFailureHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- AfterTestHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- AfterTestWarningHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- BeforeFirstTestHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- BeforeTestHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- Hook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- TestHook
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- TestSuiteLoader
- ResultPrinter
- This interface, as well as the associated mechanism for extending PHPUnit, will be removed in PHPUnit 10. There is no alternative available in this version of PHPUnit.
- CacheException
- Exception interface for all exceptions thrown by an Implementing Library.
- CacheItemInterface
- CacheItemInterface defines an interface for interacting with objects inside a cache.
- CacheItemPoolInterface
- CacheItemPoolInterface generates CacheItemInterface objects.
- InvalidArgumentException
- Exception interface for invalid cache arguments.
- ClockInterface
- ContainerExceptionInterface
- Base interface representing a generic exception in a container.
- ContainerInterface
- Describes the interface of a container that exposes methods to read its entries.
- NotFoundExceptionInterface
- No entry was found in the container.
- EventDispatcherInterface
- Defines a dispatcher for events.
- ListenerProviderInterface
- Mapper from an event to the listeners that are applicable to that event.
- StoppableEventInterface
- An Event whose processing may be interrupted when the event has been handled.
- EvolvableLinkInterface
- An evolvable link value object.
- EvolvableLinkProviderInterface
- An evolvable link provider value object.
- LinkInterface
- A readable link object.
- LinkProviderInterface
- A link provider object.
- LoggerAwareInterface
- Describes a logger-aware instance.
- LoggerInterface
- Describes a logger instance.
- Exception
- Exception
- Exception
- Exception
- Exception
- LongestCommonSubsequenceCalculator
- DiffOutputBuilderInterface
- Defines how an output builder should take a generated diff array and return a string representation of that diff.
- Exception
- Exception
- Exception
- Exception
- Exception
- Exception
- ContextInterface
- Holds information about the current request.
- ExceptionInterface
- Base ExceptionInterface for the Asset component.
- PackageInterface
- Asset package interface.
- VersionStrategyInterface
- Asset version strategy interface.
- AssetMapperInterface
- Finds and returns assets in the pipeline.
- AssetCompilerInterface
- An asset compiler is responsible for applying any changes to the contents of an asset.
- ExceptionInterface
- MappedAssetFactoryInterface
- PackageResolverInterface
- PublicAssetsFilesystemInterface
- Writes asset files to their public location.
- PublicAssetsPathResolverInterface
- ExceptionInterface
- Base ExceptionInterface for the BrowserKit component.
- AdapterInterface
- Interface for adapters managing instances of Symfony's CacheItem.
- TagAwareAdapterInterface
- Interface for invalidating cached items using tags.
- MarshallerInterface
- Serializes/unserializes PHP values.
- PruneableInterface
- Interface extends psr-6 and psr-16 caches to allow for pruning (deletion) of all expired cache items.
- ResettableInterface
- Resets a pool's local state.
- CacheInterface
- Covers most simple to advanced caching needs.
- CallbackInterface
- Computes and returns the cached value of an item.
- ItemInterface
- Augments PSR-6's CacheItemInterface with support for tags and metadata.
- TagAwareCacheInterface
- Allows invalidating cached items using tags.
- ClockInterface
- ConfigBuilderGeneratorInterface
- Generates ConfigBuilders to help create valid config.
- ConfigBuilderInterface
- A ConfigBuilder provides helper methods to build a large complex array.
- ConfigCacheFactoryInterface
- Interface for a ConfigCache factory. This factory creates an instance of ConfigCacheInterface and initializes the cache if necessary.
- ConfigCacheInterface
- Interface for ConfigCache.
- BuilderAwareInterface
- An interface that can be implemented by nodes which build other nodes.
- NodeParentInterface
- An interface that must be implemented by all node parents.
- ParentNodeDefinitionInterface
- An interface that must be implemented by nodes which can have children.
- ConfigurableInterface
- ConfigurationInterface
- Configuration interface.
- NodeInterface
- Common Interface among all nodes.
- PrototypeNodeInterface
- This interface must be implemented by nodes which can be used as prototypes.
- FileLocatorInterface
- DirectoryAwareLoaderInterface
- A loader that can be scoped to a given filesystem directory.
- LoaderInterface
- LoaderInterface is the interface implemented by all loader classes.
- LoaderResolverInterface
- LoaderResolverInterface selects a loader for a given resource.
- ResourceInterface
- ResourceInterface is the interface that must be implemented by all Resource classes.
- SelfCheckingResourceInterface
- Interface for Resources that can check for freshness autonomously, without special support from external services.
- ResourceCheckerInterface
- Interface for ResourceCheckers.
- SignalableCommandInterface
- Interface for command reacting to signal.
- CommandLoaderInterface
- CompletionOutputInterface
- Transforms the {@see CompletionSuggestions} object into output readable by the shell completion.
- DescriptorInterface
- Descriptor interface.
- ExceptionInterface
- ExceptionInterface.
- OutputFormatterInterface
- Formatter interface for console output.
- OutputFormatterStyleInterface
- Formatter style interface for defining styles.
- WrappableOutputFormatterInterface
- Formatter interface for console output that supports word wrapping.
- HelperInterface
- HelperInterface is the interface all helpers must implement.
- InputAwareInterface
- InputAwareInterface should be implemented by classes that depends on the Console Input.
- InputInterface
- InputInterface is the interface implemented by all input classes.
- StreamableInputInterface
- StreamableInputInterface is the interface implemented by all input classes that have an input stream.
- ConsoleOutputInterface
- ConsoleOutputInterface is the interface implemented by ConsoleOutput class.
- OutputInterface
- OutputInterface is the interface implemented by all Output classes.
- StyleInterface
- Output style helpers.
- ExceptionInterface
- Interface for exceptions.
- ArgumentInterface
- Represents a complex argument containing nested values.
- CompilerPassInterface
- Interface that must be implemented by compilation passes.
- ContainerAwareInterface
- ContainerAwareInterface should be implemented by classes that depends on a Container.
- ContainerInterface
- ContainerInterface is the interface implemented by service container classes.
- DumperInterface
- DumperInterface is the interface implemented by service container dumper classes.
- EnvVarLoaderInterface
- EnvVarLoaderInterface objects return key/value pairs that are added to the list of available env vars.
- EnvVarProcessorInterface
- The EnvVarProcessorInterface is implemented by objects that manage environment-like variables.
- ExceptionInterface
- Base ExceptionInterface for Dependency Injection component.
- ConfigurableExtensionInterface
- ConfigurationExtensionInterface
- ConfigurationExtensionInterface is the interface implemented by container extension classes.
- ExtensionInterface
- ExtensionInterface is the interface implemented by container extension classes.
- PrependExtensionInterface
- InstantiatorInterface
- Lazy proxy instantiator, capable of instantiating a proxy given a container, the service definitions and a callback that produces the real service instance.
- DumperInterface
- Lazy proxy dumper capable of generating the instantiation logic PHP code for proxied services.
- ContainerBagInterface
- ContainerBagInterface is the interface implemented by objects that manage service container parameters.
- ParameterBagInterface
- ParameterBagInterface is the interface implemented by objects that manage service container parameters.
- TaggedContainerInterface
- TaggedContainerInterface is the interface implemented when a container knows how to deals with tags.
- EntityLoaderInterface
- Custom loader for entities in the choice list.
- UserLoaderInterface
- Represents a class that loads UserInterface objects from Doctrine source for the authentication system.
- ExceptionInterface
- Interface for exceptions.
- ErrorEnhancerInterface
- ErrorRendererInterface
- Formats an exception to be used as response content.
- EventDispatcherInterface
- The EventDispatcherInterface is the central point of Symfony's event listener system.
- EventSubscriberInterface
- An EventSubscriber knows itself what events it is interested in.
- EventDispatcherInterface
- Allows providing hooks on domain-specific lifecycles by dispatching events.
- ExpressionFunctionProviderInterface
- ExceptionInterface
- Exception interface for all exceptions thrown by the component.
- IOExceptionInterface
- IOException interface for file and input/output stream related exceptions thrown by the component.
- ButtonTypeInterface
- A type that should be converted into a {@link Button} instance.
- ChoiceListInterface
- A list of choices that can be selected in a choice field.
- ChoiceListFactoryInterface
- Creates {@link ChoiceListInterface} instances.
- ChoiceLoaderInterface
- Loads a choice list.
- ClearableErrorsInterface
- A form element whose errors can be cleared.
- ClickableInterface
- A clickable form element.
- DataAccessorInterface
- Writes and reads values to/from an object or array bound to a form.
- DataMapperInterface
- DataTransformerInterface
- Transforms a value between different representations.
- ExceptionInterface
- Base ExceptionInterface for the Form component.
- FormDataCollectorInterface
- Collects and structures information about forms.
- FormDataExtractorInterface
- Extracts arrays of information out of forms.
- ViolationMapperInterface
- FormBuilderInterface
- FormConfigBuilderInterface
- The configuration of a {@link Form} object.
- FormConfigInterface
- The configuration of a {@link Form} object.
- FormExtensionInterface
- Interface for extensions which provide types, type extensions and a guesser.
- FormFactoryBuilderInterface
- A builder for FormFactoryInterface objects.
- FormFactoryInterface
- Allows creating a form based on a name, a class or a property.
- FormInterface
- A form group bundling multiple forms in a hierarchical structure.
- FormRegistryInterface
- The central registry of the Form component.
- FormRendererEngineInterface
- Adapter for rendering form templates with a specific templating engine.
- FormRendererInterface
- Renders a form into HTML.
- FormTypeExtensionInterface
- FormTypeGuesserInterface
- FormTypeInterface
- RequestHandlerInterface
- Submits forms if they were submitted.
- ResolvedFormTypeFactoryInterface
- Creates ResolvedFormTypeInterface instances.
- ResolvedFormTypeInterface
- A wrapper for a form type and its extensions.
- SubmitButtonTypeInterface
- A type that should be converted into a {@link SubmitButton} instance.
- FormBuilderInterface
- FormInterface
- TemplateAwareDataCollectorInterface
- DataCollectorInterface.
- RouteLoaderInterface
- Marker interface for service route loaders.
- StreamableInterface
- RetryStrategyInterface
- ChunkInterface
- The interface of chunks returned by ResponseStreamInterface::current().
- ClientExceptionInterface
- When a 4xx response is returned.
- DecodingExceptionInterface
- When a content-type cannot be decoded to the expected representation.
- ExceptionInterface
- The base interface for all exceptions in the contract.
- HttpExceptionInterface
- Base interface for HTTP-related exceptions.
- RedirectionExceptionInterface
- When a 3xx response is returned and the "max_redirects" option has been reached.
- ServerExceptionInterface
- When a 5xx response is returned.
- TimeoutExceptionInterface
- When an idle timeout occurs.
- TransportExceptionInterface
- When any error happens at the transport level.
- HttpClientInterface
- Provides flexible methods for requesting HTTP resources synchronously or asynchronously.
- ResponseInterface
- A (lazily retrieved) HTTP response.
- ResponseStreamInterface
- Yields response chunks, returned by HttpClientInterface::stream().
- RequestExceptionInterface
- Interface for Request exceptions.
- PeekableRequestRateLimiterInterface
- A request limiter which allows peeking ahead.
- RequestRateLimiterInterface
- A special type of limiter that deals with requests.
- RequestMatcherInterface
- RequestMatcherInterface is an interface for strategies to match a Request.
- AttributeBagInterface
- Attributes store.
- FlashBagInterface
- FlashBagInterface.
- FlashBagAwareSessionInterface
- Interface for session with a flashbag.
- SessionBagInterface
- Session Bag store.
- SessionFactoryInterface
- SessionInterface
- Interface for the session.
- SessionStorageFactoryInterface
- SessionStorageInterface
- StorageInterface.
- BundleInterface
- BundleInterface.
- CacheClearerInterface
- CacheClearerInterface.
- CacheWarmerInterface
- Interface for classes able to warm up the cache.
- WarmableInterface
- Interface for classes that support warming their cache.
- ArgumentResolverInterface
- An ArgumentResolverInterface instance knows how to determine the arguments for a specific action.
- ArgumentValueResolverInterface
- Responsible for resolving the value of an argument based on its metadata.
- ControllerResolverInterface
- A ControllerResolverInterface implementation knows how to determine the controller to execute based on a Request object.
- ValueResolverInterface
- Responsible for resolving the value of an argument based on its metadata.
- ArgumentMetadataFactoryInterface
- Builds method argument data.
- DataCollectorInterface
- DataCollectorInterface.
- LateDataCollectorInterface
- LateDataCollectorInterface.
- HttpExceptionInterface
- Interface for HTTP error exceptions.
- FragmentRendererInterface
- Interface implemented by all rendering strategies.
- FragmentUriGeneratorInterface
- Interface implemented by rendering strategies able to generate a URL for a fragment.
- ResponseCacheStrategyInterface
- ResponseCacheStrategyInterface implementations know how to compute the Response cache HTTP header based on the different response cache headers.
- StoreInterface
- Interface implemented by HTTP cache stores.
- SurrogateInterface
- HttpKernelInterface
- HttpKernelInterface handles a Request to convert it to a Response.
- KernelInterface
- The Kernel is the heart of the Symfony system.
- DebugLoggerInterface
- DebugLoggerInterface.
- RebootableInterface
- Allows the Kernel to be rebooted using a temporary cache directory.
- TerminableInterface
- Terminable extends the Kernel request/response cycle with dispatching a post response event after sending the response and before shutting down the kernel.
- ExceptionInterface
- Base ExceptionInterface for the Intl component.
- ExceptionInterface
- Exception interface for all exceptions thrown by the component.
- TransportExceptionInterface
- Exception interface for all exceptions thrown by the component.
- MailerInterface
- Interface for mailers able to send emails synchronous and/or asynchronous.
- AuthenticatorInterface
- An Authentication mechanism.
- TransportFactoryInterface
- TransportInterface
- Interface for all mailer transports.
- ApplicationAwareMakerInterface
- Implement this interface if your Maker needs access to the Application.
- InputAwareMakerInterface
- Lets the configureDependencies method access to the command's input.
- MakerInterface
- Interface that all maker commands must implement.
- ExceptionInterface
- Base Messenger component's exception.
- RecoverableExceptionInterface
- Marker interface for exceptions to indicate that handling a message should have worked.
- StopWorkerExceptionInterface
- UnrecoverableExceptionInterface
- Marker interface for exceptions to indicate that handling a message will continue to fail.
- WrappedExceptionsInterface
- Exception that holds multiple exceptions thrown by one or more handlers and/or messages.
- BatchHandlerInterface
- HandlersLocatorInterface
- Maps a message to a list of handlers.
- MessageHandlerInterface
- Marker interface for message handlers.
- MessageSubscriberInterface
- Handlers can implement this interface to handle multiple messages.
- MessageBusInterface
- MiddlewareInterface
- StackInterface
- RetryStrategyInterface
- NonSendableStampInterface
- A stamp that should not be included with the Envelope if sent to a transport.
- StampInterface
- An envelope stamp related to a message.
- ListableReceiverInterface
- Used when a receiver has the ability to list messages and find specific messages.
- MessageCountAwareInterface
- QueueReceiverInterface
- Some transports may have multiple queues. This interface is used to read from only some queues.
- ReceiverInterface
- SenderInterface
- SendersLocatorInterface
- Maps a message to a list of senders.
- SerializerInterface
- SetupableTransportInterface
- TransportFactoryInterface
- Creates a Messenger transport.
- TransportInterface
- BodyRendererInterface
- AddressEncoderInterface
- ContentEncoderInterface
- EncoderInterface
- MimeHeaderEncoderInterface
- ExceptionInterface
- HeaderInterface
- A MIME Header.
- HtmlToTextConverterInterface
- MimeTypeGuesserInterface
- Guesses the MIME type of a file.
- MimeTypesInterface
- Guesses the MIME type of a file.
- ChannelInterface
- ChannelPolicyInterface
- ChatterInterface
- Interface for classes able to send chat messages synchronous and/or asynchronous.
- ExceptionInterface
- Exception interface for all exceptions thrown by the component.
- TransportExceptionInterface
- Exception interface for all exceptions thrown by the component.
- FlashMessageImportanceMapperInterface
- FromNotificationInterface
- MessageInterface
- MessageOptionsInterface
- ChatNotificationInterface
- EmailNotificationInterface
- PushNotificationInterface
- SmsNotificationInterface
- NotifierInterface
- Interface for the Notifier system.
- EmailRecipientInterface
- RecipientInterface
- SmsRecipientInterface
- TexterInterface
- Interface for classes able to send SMS messages synchronous and/or asynchronous.
- TransportFactoryInterface
- TransportInterface
- ExceptionInterface
- Marker interface for all exceptions thrown by the OptionsResolver component.
- Options
- Contains resolved option values.
- BrowserManagerInterface
- A browser manager (for instance using ChromeDriver or GeckoDriver).
- ExceptionInterface
- Interface for exceptions thrown by the password-hasher component.
- PasswordHasherAwareInterface
- PasswordHasherFactoryInterface
- PasswordHasherFactoryInterface to support different password hashers for different user accounts.
- UserPasswordHasherInterface
- Interface for the user password hasher service.
- LegacyPasswordHasherInterface
- Provides password hashing and verification capabilities for "legacy" hashers that require external salts.
- PasswordHasherInterface
- Provides password hashing capabilities.
- ExceptionInterface
- Base ExceptionInterface for the Intl component.
- ExceptionInterface
- Marker Interface for the Process Component.
- ExceptionInterface
- Marker interface for the PropertyAccess component.
- PropertyAccessorInterface
- Writes and reads values to/from an object/array graph.
- PropertyPathInterface
- A sequence of property names or array indices.
- PropertyPathIteratorInterface
- PropertyAccessExtractorInterface
- Guesses if the property can be accessed or mutated.
- PropertyDescriptionExtractorInterface
- Guesses the property's human readable description.
- PropertyInfoExtractorInterface
- Gets info about PHP class properties.
- PropertyInitializableExtractorInterface
- Guesses if the property can be initialized through the constructor.
- PropertyListExtractorInterface
- Extracts the list of properties available for the given class.
- PropertyReadInfoExtractorInterface
- Extract read information for the property of a class.
- PropertyTypeExtractorInterface
- Type Extractor Interface.
- PropertyWriteInfoExtractorInterface
- Extract write information for the property of a class.
- ExceptionInterface
- ExceptionInterface.
- ConfigurableRequirementsInterface
- ConfigurableRequirementsInterface must be implemented by URL generators that can be configured whether an exception should be generated when the parameters do not match the requirements. It is also possible to disable the requirements check for URL generation completely.
- GeneratorDumperInterface
- GeneratorDumperInterface is the interface that all generator dumper classes must implement.
- UrlGeneratorInterface
- UrlGeneratorInterface is the interface that all URL generator classes must implement.
- MatcherDumperInterface
- MatcherDumperInterface is the interface that all matcher dumper classes must implement.
- RedirectableUrlMatcherInterface
- RedirectableUrlMatcherInterface knows how to redirect the user.
- RequestMatcherInterface
- RequestMatcherInterface is the interface that all request matcher classes must implement.
- UrlMatcherInterface
- UrlMatcherInterface is the interface that all URL matcher classes must implement.
- RequestContextAwareInterface
- RouteCompilerInterface
- RouteCompilerInterface is the interface that all RouteCompiler classes must implement.
- RouterInterface
- RouterInterface is the interface that all Router classes must implement.
- ResolverInterface
- RunnerInterface
- RuntimeInterface
- Enables decoupling applications from global state.
- TokenHandlerFactoryInterface
- Allows creating configurable token handlers.
- AuthenticatorFactoryInterface
- FirewallListenerFactoryInterface
- Can be implemented by a security factory to add a listener to the firewall.
- StatelessAuthenticatorFactoryInterface
- Stateless authenticators are authenticators that can work without a user provider.
- UserProviderFactoryInterface
- UserProviderFactoryInterface is the interface for all user provider factories.
- AuthenticationTrustResolverInterface
- Interface for resolving the authentication status of a given token.
- PersistentTokenInterface
- Interface to be implemented by persistent token classes (such as Doctrine entities representing a remember-me token).
- TokenProviderInterface
- Interface for TokenProviders.
- TokenVerifierInterface
- TokenStorageInterface
- The TokenStorageInterface.
- TokenInterface
- TokenInterface is the interface for the user authentication information.
- AccessDecisionManagerInterface
- AccessDecisionManagerInterface makes authorization decisions.
- AuthorizationCheckerInterface
- The AuthorizationCheckerInterface.
- AccessDecisionStrategyInterface
- A strategy for turning a stream of votes into a final decision.
- CacheableVoterInterface
- Let voters expose the attributes and types they care about.
- VoterInterface
- VoterInterface is the interface implemented by all voters.
- ExceptionInterface
- Base ExceptionInterface for the Security component.
- RoleHierarchyInterface
- RoleHierarchyInterface is the interface for a role hierarchy.
- AttributesBasedUserProviderInterface
- Overrides UserProviderInterface to add an "attributes" argument on loadUserByIdentifier.
- EquatableInterface
- EquatableInterface used to test if two objects are equal in security and re-authentication context.
- LegacyPasswordAuthenticatedUserInterface
- For users that can be authenticated using a password/salt couple.
- PasswordAuthenticatedUserInterface
- For users that can be authenticated using a password.
- PasswordUpgraderInterface
- UserCheckerInterface
- Implement to throw AccountStatusException during the authentication process.
- UserInterface
- Represents the interface that all user classes must implement.
- UserProviderInterface
- Represents a class that loads UserInterface objects from some source for the authentication system.
- CsrfTokenManagerInterface
- Manages CSRF tokens.
- TokenGeneratorInterface
- Generates CSRF tokens.
- ClearableTokenStorageInterface
- Stores CSRF tokens.
- TokenStorageInterface
- Stores CSRF tokens.
- AccessMapInterface
- AccessMap allows configuration of different access control rules for specific parts of the website.
- AccessTokenExtractorInterface
- The token extractor retrieves the token from a request.
- AccessTokenHandlerInterface
- The token handler retrieves the user identifier from the token.
- AuthenticationFailureHandlerInterface
- Interface for custom authentication failure handlers.
- AuthenticationSuccessHandlerInterface
- Interface for a custom authentication success handler.
- AuthenticatorManagerInterface
- UserAuthenticatorInterface
- AuthenticatorInterface
- The interface for all authenticators.
- InteractiveAuthenticatorInterface
- This is an extension of the authenticator interface that may be used by interactive authenticators.
- BadgeInterface
- Passport badges allow to add more information to a passport (e.g. a CSRF token).
- CredentialsInterface
- Credentials are a special badge used to explicitly mark the credential check of an authenticator.
- AccessDeniedHandlerInterface
- This is used by the ExceptionListener to translate an AccessDeniedException to a Response object.
- AuthenticationEntryPointInterface
- Implement this interface for any classes that will be called to "start" the authentication process (see method for more details).
- FirewallListenerInterface
- Can be implemented by firewall listeners.
- FirewallMapInterface
- This interface must be implemented by firewall maps.
- InvalidLoginLinkExceptionInterface
- LoginLinkHandlerInterface
- A class that is able to create and handle "magic" login links.
- RememberMeHandlerInterface
- Handles creating and validating remember-me cookies.
- SessionAuthenticationStrategyInterface
- SessionAuthenticationStrategyInterface.
- ContextBuilderInterface
- Common interface for context builders.
- ContextAwareDecoderInterface
- Adds the support of an extra $context parameter for the supportsDecoding method.
- ContextAwareEncoderInterface
- Adds the support of an extra $context parameter for the supportsEncoding method.
- DecoderInterface
- EncoderInterface
- NormalizationAwareInterface
- Defines the interface of encoders that will normalize data themselves.
- ExceptionInterface
- Base exception interface.
- ObjectPropertyListExtractorInterface
- ClassDiscriminatorResolverInterface
- Knows how to get the class discriminator mapping for classes and objects.
- ClassMetadataFactoryInterface
- Returns a {@see ClassMetadataInterface}.
- LoaderInterface
- Loads {@link ClassMetadataInterface}.
- AdvancedNameConverterInterface
- Gives access to the class, the format and the context in the property name converters.
- NameConverterInterface
- Defines the interface for property name converters.
- CacheableSupportsMethodInterface
- Marker interface for normalizers and denormalizers that use only the type and the format in their supports*() methods.
- ContextAwareDenormalizerInterface
- Adds the support of an extra $context parameter for the supportsDenormalization method.
- ContextAwareNormalizerInterface
- Adds the support of an extra $context parameter for the supportsNormalization method.
- DenormalizableInterface
- Defines the most basic interface a class must implement to be denormalizable.
- DenormalizerAwareInterface
- DenormalizerInterface
- NormalizableInterface
- Defines the most basic interface a class must implement to be normalizable.
- NormalizerAwareInterface
- NormalizerInterface
- SerializerAwareInterface
- SerializerInterface
- ResetInterface
- Provides a way to reset an object to its initial state.
- ServiceCollectionInterface
- A ServiceProviderInterface that is also countable and iterable.
- ServiceProviderInterface
- A ServiceProviderInterface exposes the identifiers and the types of services provided by a container.
- ServiceSubscriberInterface
- A ServiceSubscriber exposes its dependencies via the static {@link getSubscribedServices} method.
- ExceptionInterface
- InflectorInterface
- SluggerInterface
- Creates a URL-friendly slug from a given string.
- OperationInterface
- Represents an operation on catalogue(s).
- CatalogueMetadataAwareInterface
- This interface is used to get, set, and delete metadata about the Catalogue.
- DumperInterface
- DumperInterface is the interface implemented by all translation dumpers.
- ExceptionInterface
- Exception interface for all exceptions thrown by the component.
- ProviderExceptionInterface
- Exception interface for all exceptions thrown by the component.
- ExtractorInterface
- Extracts translation messages from a directory or files to the catalogue.
- IntlFormatterInterface
- Formats ICU message patterns.
- MessageFormatterInterface
- LoaderInterface
- LoaderInterface is the interface implemented by all translation loaders.
- MessageCatalogueInterface
- MessageCatalogueInterface.
- MetadataAwareInterface
- This interface is used to get, set, and delete metadata about the translation messages.
- ProviderFactoryInterface
- ProviderInterface
- TranslationReaderInterface
- TranslationReader reads translation messages from translation files.
- TranslatorBagInterface
- TranslationWriterInterface
- TranslationWriter writes translation messages.
- LocaleAwareInterface
- TranslatableInterface
- TranslatorInterface
- BroadcasterInterface
- Broadcasts an update of an entity.
- TurboStreamListenRendererInterface
- Render turbo stream attributes.
- ConstraintValidatorFactoryInterface
- Specifies an object able to return the correct ConstraintValidatorInterface instance given a Constraint object.
- ConstraintValidatorInterface
- ConstraintViolationInterface
- A violation of a constraint that happened during validation.
- ConstraintViolationListInterface
- A list of constraint violations.
- ExecutionContextFactoryInterface
- Creates instances of {@link ExecutionContextInterface}.
- ExecutionContextInterface
- The context of a validation run.
- ExceptionInterface
- Base ExceptionInterface for the Validator component.
- GroupProviderInterface
- Defines the interface for a validation group provider.
- GroupSequenceProviderInterface
- Defines the interface for a group sequence provider.
- ClassMetadataInterface
- Stores all metadata needed for validating objects of specific class.
- MetadataFactoryInterface
- Returns {@link \Symfony\Component\Validator\Mapping\MetadataInterface} instances for values.
- LoaderInterface
- Loads validation metadata into {@link ClassMetadata} instances.
- MetadataInterface
- A container for validation metadata.
- PropertyMetadataInterface
- Stores all metadata needed for validating the value of a class property.
- ObjectInitializerInterface
- Prepares an object for validation.
- ContextualValidatorInterface
- A validator in a specific execution context.
- ValidatorInterface
- Validates PHP values against constraints.
- ConstraintViolationBuilderInterface
- Builds {@link \Symfony\Component\Validator\ConstraintViolationInterface} objects.
- ClonerInterface
- DumperInterface
- DumperInterface used by Data objects.
- DumpDescriptorInterface
- ContextProviderInterface
- Interface to provide contextual data about dump data clones sent to a server.
- DataDumperInterface
- DataDumperInterface for dumping Data objects.
- ExceptionInterface
- LazyObjectInterface
- ExceptionInterface
- Exception interface for all exceptions thrown by the component.
- CacheInterface
- Interface implemented by cache classes.
- ExtensionInterface
- Interface implemented by extension classes.
- GlobalsInterface
- Enables usage of the deprecated Twig\Extension\AbstractExtension::getGlobals() method.
- RuntimeExtensionInterface
- LoaderInterface
- Interface all loaders must implement.
- NodeCaptureInterface
- Represents a node that captures any nested displayable nodes.
- NodeOutputInterface
- Represents a displayable node in the AST.
- NodeVisitorInterface
- Interface for node visitor classes.
- RuntimeLoaderInterface
- Creates runtime implementations for Twig elements (filters/functions/tests).
- SecurityPolicyInterface
- Interface that all security policy classes must implements.
- SourcePolicyInterface
- Interface for a class that can optionally enable the sandbox mode based on a template's Twig\Source.
- TokenParserInterface
- Interface implemented by token parsers.
Classes
- Version20240513134621
- Auto-generated Migration: Please modify to your needs!
- Version20241223132427
- Auto-generated Migration: Please modify to your needs!
- AccueilController
- Description of AccueilController
- AdminLoginController
- Provides shortcuts for HTTP-related features in controllers.
- BackofficeCategoriesController
- Description of BackofficeCategoriesController
- BackofficeController
- Description of BackofficeController
- BackofficeFormationsController
- Classe héritant de FormationsController pour réutiliser les tris
- BackofficePlaylistsController
- Description of BackofficePlaylistsController
- FormationsController
- Controleur des formations
- PlaylistsController
- Description of PlaylistsController
- AppFixtures
- Base class designed for data fixtures so they don't have to extend and implement different classes/interfaces according to their needs.
- FormationFixtures
- Base class designed for data fixtures so they don't have to extend and implement different classes/interfaces according to their needs.
- Admin
- Categorie
- Formation
- Playlist
- CategorieType
- Classe représentant le formulaire associé à l'entité Categorie
- FormationType
- Classe réprésentant le formulaire associé à l'entité Formation
- PlaylistType
- Classe réprésentant le formulaire associé à l'entité Playlist
- Kernel
- The Kernel is the heart of the Symfony system.
- AdminRepository
- Optional EntityRepository base class with a simplified constructor (for autowiring).
- CategorieRepository
- Optional EntityRepository base class with a simplified constructor (for autowiring).
- FormationRepository
- Optional EntityRepository base class with a simplified constructor (for autowiring).
- PlaylistRepository
- Optional EntityRepository base class with a simplified constructor (for autowiring).
- FormationsControllerTest
- Description of FormationsControllerTest
- FormationDateTest
- Description of FormationDateTest
- FormationDateValidationTest
- Description of FormationDateValidationTest
- FormationsCompatTest
- Description of FormationsCompatTest
- CategoriesRepositoryTest
- Description of CategoriesRepositoryTest
- FormationRepositoryTest
- Description of FormationRepositoryTest
- PlaylistRepositoryTest
- Description of PlaylistRepositoryTest
- EntityManagerGhostEbeb667
- The EntityManager is the central access point to ORM functionality.
- RequestPayloadValueResolverGhost3590451
- EntityManagerGhostEbeb667
- The EntityManager is the central access point to ORM functionality.
- RequestPayloadValueResolverGhost3590451
- Playlist
- DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
- DebugConfig
- This class is automatically generated to help in creating a config.
- ReplicaConfig
- This class is automatically generated to help in creating a config.
- SlaveConfig
- This class is automatically generated to help in creating a config.
- ConnectionConfig
- This class is automatically generated to help in creating a config.
- TypeConfig
- This class is automatically generated to help in creating a config.
- DbalConfig
- This class is automatically generated to help in creating a config.
- ControllerResolverConfig
- This class is automatically generated to help in creating a config.
- DqlConfig
- This class is automatically generated to help in creating a config.
- EventConfig
- This class is automatically generated to help in creating a config.
- ListenerConfig
- This class is automatically generated to help in creating a config.
- EntityConfig
- This class is automatically generated to help in creating a config.
- EntityListenersConfig
- This class is automatically generated to help in creating a config.
- FilterConfig
- This class is automatically generated to help in creating a config.
- MappingConfig
- This class is automatically generated to help in creating a config.
- MetadataCacheDriverConfig
- This class is automatically generated to help in creating a config.
- QueryCacheDriverConfig
- This class is automatically generated to help in creating a config.
- ResultCacheDriverConfig
- This class is automatically generated to help in creating a config.
- LoggerConfig
- This class is automatically generated to help in creating a config.
- RegionCacheDriverConfig
- This class is automatically generated to help in creating a config.
- CacheDriverConfig
- This class is automatically generated to help in creating a config.
- RegionConfig
- This class is automatically generated to help in creating a config.
- SecondLevelCacheConfig
- This class is automatically generated to help in creating a config.
- EntityManagerConfig
- This class is automatically generated to help in creating a config.
- OrmConfig
- This class is automatically generated to help in creating a config.
- DoctrineConfig
- This class is automatically generated to help in creating a config.
- TableStorageConfig
- This class is automatically generated to help in creating a config.
- StorageConfig
- This class is automatically generated to help in creating a config.
- DoctrineMigrationsConfig
- This class is automatically generated to help in creating a config.
- AnnotationsConfig
- This class is automatically generated to help in creating a config.
- AssetMapperConfig
- This class is automatically generated to help in creating a config.
- PackageConfig
- This class is automatically generated to help in creating a config.
- AssetsConfig
- This class is automatically generated to help in creating a config.
- PoolConfig
- This class is automatically generated to help in creating a config.
- CacheConfig
- This class is automatically generated to help in creating a config.
- CsrfProtectionConfig
- This class is automatically generated to help in creating a config.
- EsiConfig
- This class is automatically generated to help in creating a config.
- ExceptionConfig
- This class is automatically generated to help in creating a config.
- CsrfProtectionConfig
- This class is automatically generated to help in creating a config.
- FormConfig
- This class is automatically generated to help in creating a config.
- FragmentsConfig
- This class is automatically generated to help in creating a config.
- SanitizerConfig
- This class is automatically generated to help in creating a config.
- HtmlSanitizerConfig
- This class is automatically generated to help in creating a config.
- HttpCacheConfig
- This class is automatically generated to help in creating a config.
- PeerFingerprintConfig
- This class is automatically generated to help in creating a config.
- HttpCodeConfig
- This class is automatically generated to help in creating a config.
- RetryFailedConfig
- This class is automatically generated to help in creating a config.
- DefaultOptionsConfig
- This class is automatically generated to help in creating a config.
- PeerFingerprintConfig
- This class is automatically generated to help in creating a config.
- HttpCodeConfig
- This class is automatically generated to help in creating a config.
- RetryFailedConfig
- This class is automatically generated to help in creating a config.
- ScopedClientConfig
- This class is automatically generated to help in creating a config.
- HttpClientConfig
- This class is automatically generated to help in creating a config.
- LockConfig
- This class is automatically generated to help in creating a config.
- EnvelopeConfig
- This class is automatically generated to help in creating a config.
- HeaderConfig
- This class is automatically generated to help in creating a config.
- MailerConfig
- This class is automatically generated to help in creating a config.
- DefaultMiddlewareConfig
- This class is automatically generated to help in creating a config.
- MiddlewareConfig
- This class is automatically generated to help in creating a config.
- BusConfig
- This class is automatically generated to help in creating a config.
- RoutingConfig
- This class is automatically generated to help in creating a config.
- SymfonySerializerConfig
- This class is automatically generated to help in creating a config.
- SerializerConfig
- This class is automatically generated to help in creating a config.
- RetryStrategyConfig
- This class is automatically generated to help in creating a config.
- TransportConfig
- This class is automatically generated to help in creating a config.
- MessengerConfig
- This class is automatically generated to help in creating a config.
- AdminRecipientConfig
- This class is automatically generated to help in creating a config.
- NotifierConfig
- This class is automatically generated to help in creating a config.
- PhpErrorsConfig
- This class is automatically generated to help in creating a config.
- ProfilerConfig
- This class is automatically generated to help in creating a config.
- PropertyAccessConfig
- This class is automatically generated to help in creating a config.
- PropertyInfoConfig
- This class is automatically generated to help in creating a config.
- RateConfig
- This class is automatically generated to help in creating a config.
- LimiterConfig
- This class is automatically generated to help in creating a config.
- RateLimiterConfig
- This class is automatically generated to help in creating a config.
- RemoteeventConfig
- This class is automatically generated to help in creating a config.
- RequestConfig
- This class is automatically generated to help in creating a config.
- RouterConfig
- This class is automatically generated to help in creating a config.
- SchedulerConfig
- This class is automatically generated to help in creating a config.
- SecretsConfig
- This class is automatically generated to help in creating a config.
- SemaphoreConfig
- This class is automatically generated to help in creating a config.
- MappingConfig
- This class is automatically generated to help in creating a config.
- SerializerConfig
- This class is automatically generated to help in creating a config.
- SessionConfig
- This class is automatically generated to help in creating a config.
- SsiConfig
- This class is automatically generated to help in creating a config.
- ProviderConfig
- This class is automatically generated to help in creating a config.
- PseudoLocalizationConfig
- This class is automatically generated to help in creating a config.
- TranslatorConfig
- This class is automatically generated to help in creating a config.
- UidConfig
- This class is automatically generated to help in creating a config.
- AutoMappingConfig
- This class is automatically generated to help in creating a config.
- MappingConfig
- This class is automatically generated to help in creating a config.
- NotCompromisedPasswordConfig
- This class is automatically generated to help in creating a config.
- ValidationConfig
- This class is automatically generated to help in creating a config.
- RoutingConfig
- This class is automatically generated to help in creating a config.
- WebhookConfig
- This class is automatically generated to help in creating a config.
- WebLinkConfig
- This class is automatically generated to help in creating a config.
- AuditTrailConfig
- This class is automatically generated to help in creating a config.
- MarkingStoreConfig
- This class is automatically generated to help in creating a config.
- PlaceConfig
- This class is automatically generated to help in creating a config.
- TransitionConfig
- This class is automatically generated to help in creating a config.
- WorkflowsConfig
- This class is automatically generated to help in creating a config.
- WorkflowsConfig
- This class is automatically generated to help in creating a config.
- FrameworkConfig
- This class is automatically generated to help in creating a config.
- MakerConfig
- This class is automatically generated to help in creating a config.
- ChannelsConfig
- This class is automatically generated to help in creating a config.
- ElasticsearchConfig
- This class is automatically generated to help in creating a config.
- EmailPrototypeConfig
- This class is automatically generated to help in creating a config.
- ExcludedHttpCodeConfig
- This class is automatically generated to help in creating a config.
- MongoConfig
- This class is automatically generated to help in creating a config.
- PredisConfig
- This class is automatically generated to help in creating a config.
- ProcessPsr3MessagesConfig
- This class is automatically generated to help in creating a config.
- PublisherConfig
- This class is automatically generated to help in creating a config.
- RedisConfig
- This class is automatically generated to help in creating a config.
- VerbosityLevelsConfig
- This class is automatically generated to help in creating a config.
- HandlerConfig
- This class is automatically generated to help in creating a config.
- MonologConfig
- This class is automatically generated to help in creating a config.
- AccessControlConfig
- This class is automatically generated to help in creating a config.
- AccessDecisionManagerConfig
- This class is automatically generated to help in creating a config.
- OidcConfig
- This class is automatically generated to help in creating a config.
- OidcUserInfoConfig
- This class is automatically generated to help in creating a config.
- TokenHandlerConfig
- This class is automatically generated to help in creating a config.
- AccessTokenConfig
- This class is automatically generated to help in creating a config.
- FormLoginConfig
- This class is automatically generated to help in creating a config.
- FormLoginLdapConfig
- This class is automatically generated to help in creating a config.
- HttpBasicConfig
- This class is automatically generated to help in creating a config.
- HttpBasicLdapConfig
- This class is automatically generated to help in creating a config.
- JsonLoginConfig
- This class is automatically generated to help in creating a config.
- JsonLoginLdapConfig
- This class is automatically generated to help in creating a config.
- LoginLinkConfig
- This class is automatically generated to help in creating a config.
- LoginThrottlingConfig
- This class is automatically generated to help in creating a config.
- DeleteCookieConfig
- This class is automatically generated to help in creating a config.
- LogoutConfig
- This class is automatically generated to help in creating a config.
- DoctrineConfig
- This class is automatically generated to help in creating a config.
- TokenProviderConfig
- This class is automatically generated to help in creating a config.
- RememberMeConfig
- This class is automatically generated to help in creating a config.
- RemoteUserConfig
- This class is automatically generated to help in creating a config.
- SwitchUserConfig
- This class is automatically generated to help in creating a config.
- X509Config
- This class is automatically generated to help in creating a config.
- FirewallConfig
- This class is automatically generated to help in creating a config.
- PasswordHasherConfig
- This class is automatically generated to help in creating a config.
- ChainConfig
- This class is automatically generated to help in creating a config.
- EntityConfig
- This class is automatically generated to help in creating a config.
- LdapConfig
- This class is automatically generated to help in creating a config.
- UserConfig
- This class is automatically generated to help in creating a config.
- MemoryConfig
- This class is automatically generated to help in creating a config.
- ProviderConfig
- This class is automatically generated to help in creating a config.
- SecurityConfig
- This class is automatically generated to help in creating a config.
- StimulusConfig
- This class is automatically generated to help in creating a config.
- DoctrineOrmConfig
- This class is automatically generated to help in creating a config.
- BroadcastConfig
- This class is automatically generated to help in creating a config.
- TurboConfig
- This class is automatically generated to help in creating a config.
- DateConfig
- This class is automatically generated to help in creating a config.
- GlobalConfig
- This class is automatically generated to help in creating a config.
- MailerConfig
- This class is automatically generated to help in creating a config.
- NumberFormatConfig
- This class is automatically generated to help in creating a config.
- TwigConfig
- This class is automatically generated to help in creating a config.
- CacheConfig
- This class is automatically generated to help in creating a config.
- CssinlinerConfig
- This class is automatically generated to help in creating a config.
- HtmlConfig
- This class is automatically generated to help in creating a config.
- InkyConfig
- This class is automatically generated to help in creating a config.
- IntlConfig
- This class is automatically generated to help in creating a config.
- MarkdownConfig
- This class is automatically generated to help in creating a config.
- StringConfig
- This class is automatically generated to help in creating a config.
- TwigExtraConfig
- This class is automatically generated to help in creating a config.
- WebProfilerConfig
- This class is automatically generated to help in creating a config.
- __TwigTemplate_1ed7b1b833e7d51a4c4c69826307cb3d
- __TwigTemplate_705c8ad816daacba85436b79496b60a0
- __TwigTemplate_62f5887658b3e46128e140c818d0f994
- __TwigTemplate_09907b25d3ba045e66fc8da740b30f30
- __TwigTemplate_2d8e2dc8bca5b27718148f3a86640057
- __TwigTemplate_db9c85cb1fb7b0c5e2c95863fe3c00fc
- __TwigTemplate_df4ad55336facde484afc078f270a6d0
- __TwigTemplate_e416171f9dbea5ce4dd9091f1bdd6548
- __TwigTemplate_01865ff0f60fde9f3fd510e9f82134b0
- __TwigTemplate_6b9e8d1e381601367a403ad4779d9ead
- __TwigTemplate_1aba4ac42779e237ed4b6db694f99a36
- __TwigTemplate_31daec11fbb0cd8299c2389c8c88f2fd
- __TwigTemplate_55112663303bf1ab4988b90fe0033164
- __TwigTemplate_267f2e6db78cde5fa45076273526f987
- __TwigTemplate_d0963701d7897c63a81a4ea7da4cb551
- __TwigTemplate_76d19bdb3b0fcf6d055e3534a1302a14
- __TwigTemplate_c814aa3fa1a24fc483e9b0a02dc8b873
- __TwigTemplate_5e1ba23fe2e4864e3c5732f0b47a3959
- __TwigTemplate_a1eaa1a5fbcfd1042d2c6cd66455a8f6
- __TwigTemplate_a56cbf78a2518c9f2072b954d71c41d3
- __TwigTemplate_560f00ad14b9fc9ba8defc65671987c1
- __TwigTemplate_28f6aeb3934992df919a8ce6e86148ab
- __TwigTemplate_7f6116cae0857f69cb68ab62281dffc4
- __TwigTemplate_8f91fc2511d4d74511b2b711b7720c7c
- __TwigTemplate_0ec618a9e96005919271ff4b4c5e8f05
- __TwigTemplate_577c465c037a427a7f27b50bea5c144e
- __TwigTemplate_65b96c034ee93a1664fa353a2b8efae8
- __TwigTemplate_8c48efedd82593893dfc9a6cde228dc3
- __TwigTemplate_b80a77d03809c06b31bae5ea41dcc738
- __TwigTemplate_9bcd1ab115eaedb9d8c734b7ad965edc
- __TwigTemplate_663dbcf747aeae70a6ea1319e0e03b52
- __TwigTemplate_56e73bb4ed1e0b3c64b5da6344389630
- __TwigTemplate_1e6a4246805f74cb4918718f2932c31c
- __TwigTemplate_5722b07af93051f96ae9b55283c5ff14
- __TwigTemplate_3f65fc184ec677fc431b296231e5e94b
- __TwigTemplate_01c8822f01715ef796a266a6442cea73
- __TwigTemplate_d86019db277d5f98227c5d640de55bf8
- __TwigTemplate_bfe8ec0ae579a12b010e59587dc66327
- __TwigTemplate_2e3b9377c85ba475f4f2ac32f3bae1af
- __TwigTemplate_80cf9fadcd43067bc68e5a2f316be0e7
- __TwigTemplate_75f5667cdf9a1c2d3fe4e380fba170ca
- __TwigTemplate_8d85e372b41d56ce74f6be48ca88a2d2
- __TwigTemplate_b82a6131eac6ee087c637c7d2a2d09d4
- __TwigTemplate_20874f24d9e76f4d03a22cc4a9e8049f
- __TwigTemplate_4972758992947b6ecb63765d11a628d5
- __TwigTemplate_6886983c8ce7f4c88321d253be10212c
- __TwigTemplate_8e12bcb547875db719780d4a3c8bb809
- __TwigTemplate_e7924b9a1403eb25f73330adddd7ad6f
- __TwigTemplate_215725e7154bfacee10fc3ce04aaf847
- __TwigTemplate_fc770197efa5f20f58297554fb0cfaa9
- __TwigTemplate_f54774e2802f8931407a9f1e73cf4c9a
- __TwigTemplate_d78314d56bfe17f455d7b7aea5ffe3d0
- __TwigTemplate_32c677dbf191a03c291b97018222eecc
- __TwigTemplate_294a535be113fa7621f319086f855e68
- __TwigTemplate_2dc082a3cf5dddd77d655364e044fdbc
- __TwigTemplate_a886b0b602752c2bb4ddde5261147d98
- __TwigTemplate_87e3f089c2f2a1b6ab9e7860442720af
- __TwigTemplate_e84035d9a26d3d0c19e9c69b49fdc3aa
- __TwigTemplate_fbf5b64751511f82cf4387eda81d176c
- __TwigTemplate_9cf5b7bcaa75dfb31e7680e5b91c94db
- __TwigTemplate_4e834f829d7472392d89ad58ad3b9a70
- __TwigTemplate_a05a72874531d9fb739b41f3a3729f68
- __TwigTemplate_d4f265dfa448b604a09b402af6b54ed2
- __TwigTemplate_0ca117101623705bbc53bed897eb1f41
- __TwigTemplate_2d54c175e72eb2adec591d4b28b7912f
- __TwigTemplate_fecf6c97d03eaa00a1c02d2dde5ffae1
- __TwigTemplate_ab2e65e3704d70e061463ee75dba923a
- __TwigTemplate_c9f7882169fed4d2cc0479352501652c
- __TwigTemplate_17903cb437e2c223d185b2f5c12b2421
- __TwigTemplate_49295cefab570f854e089107dea92e1e
- __TwigTemplate_21a90152d2dbb6dd9c650f7d91e1553e
- __TwigTemplate_4c227503f70900435239bfa8926e3e61
- __TwigTemplate_144ac4d6889ba1b135655fc18689c815
- __TwigTemplate_eb06a4c4ff46e8785a929d6d5be314fd
- __TwigTemplate_07cabc2919092f4f9c5cdc4b1fdd5a82
- __TwigTemplate_29f84a2178d8925b98c116b306c640a2
- __TwigTemplate_24d846639df989bfb0d742a7387c83c1
- __TwigTemplate_e58643ce475e6d6e78eed9ba0e653c29
- __TwigTemplate_3a79d49cfa0350a8639926c892c0e84f
- __TwigTemplate_1d06e5388645ae41fe79997de1f65a3e
- __TwigTemplate_3c0418902f91986385d4da55f5b119ab
- __TwigTemplate_2d6c0111443c7cbcd154246915bb5e25
- __TwigTemplate_b8ccabc83ed4c0949199d18cac4cc17c
- __TwigTemplate_c23fec49e788eb0eceb150f299c165dc
- EntityManagerGhost6412c33
- The EntityManager is the central access point to ORM functionality.
- RequestPayloadValueResolverGhostDf64e3d
- Playlist
- DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
- ReplicaConfig
- This class is automatically generated to help in creating a config.
- SlaveConfig
- This class is automatically generated to help in creating a config.
- ConnectionConfig
- This class is automatically generated to help in creating a config.
- TypeConfig
- This class is automatically generated to help in creating a config.
- DbalConfig
- This class is automatically generated to help in creating a config.
- ControllerResolverConfig
- This class is automatically generated to help in creating a config.
- DqlConfig
- This class is automatically generated to help in creating a config.
- EventConfig
- This class is automatically generated to help in creating a config.
- ListenerConfig
- This class is automatically generated to help in creating a config.
- EntityConfig
- This class is automatically generated to help in creating a config.
- EntityListenersConfig
- This class is automatically generated to help in creating a config.
- FilterConfig
- This class is automatically generated to help in creating a config.
- MappingConfig
- This class is automatically generated to help in creating a config.
- MetadataCacheDriverConfig
- This class is automatically generated to help in creating a config.
- QueryCacheDriverConfig
- This class is automatically generated to help in creating a config.
- ResultCacheDriverConfig
- This class is automatically generated to help in creating a config.
- LoggerConfig
- This class is automatically generated to help in creating a config.
- RegionCacheDriverConfig
- This class is automatically generated to help in creating a config.
- CacheDriverConfig
- This class is automatically generated to help in creating a config.
- RegionConfig
- This class is automatically generated to help in creating a config.
- SecondLevelCacheConfig
- This class is automatically generated to help in creating a config.
- EntityManagerConfig
- This class is automatically generated to help in creating a config.
- OrmConfig
- This class is automatically generated to help in creating a config.
- DoctrineConfig
- This class is automatically generated to help in creating a config.
- TableStorageConfig
- This class is automatically generated to help in creating a config.
- StorageConfig
- This class is automatically generated to help in creating a config.
- DoctrineMigrationsConfig
- This class is automatically generated to help in creating a config.
- AnnotationsConfig
- This class is automatically generated to help in creating a config.
- AssetMapperConfig
- This class is automatically generated to help in creating a config.
- PackageConfig
- This class is automatically generated to help in creating a config.
- AssetsConfig
- This class is automatically generated to help in creating a config.
- PoolConfig
- This class is automatically generated to help in creating a config.
- CacheConfig
- This class is automatically generated to help in creating a config.
- CsrfProtectionConfig
- This class is automatically generated to help in creating a config.
- EsiConfig
- This class is automatically generated to help in creating a config.
- ExceptionConfig
- This class is automatically generated to help in creating a config.
- CsrfProtectionConfig
- This class is automatically generated to help in creating a config.
- FormConfig
- This class is automatically generated to help in creating a config.
- FragmentsConfig
- This class is automatically generated to help in creating a config.
- SanitizerConfig
- This class is automatically generated to help in creating a config.
- HtmlSanitizerConfig
- This class is automatically generated to help in creating a config.
- HttpCacheConfig
- This class is automatically generated to help in creating a config.
- PeerFingerprintConfig
- This class is automatically generated to help in creating a config.
- HttpCodeConfig
- This class is automatically generated to help in creating a config.
- RetryFailedConfig
- This class is automatically generated to help in creating a config.
- DefaultOptionsConfig
- This class is automatically generated to help in creating a config.
- PeerFingerprintConfig
- This class is automatically generated to help in creating a config.
- HttpCodeConfig
- This class is automatically generated to help in creating a config.
- RetryFailedConfig
- This class is automatically generated to help in creating a config.
- ScopedClientConfig
- This class is automatically generated to help in creating a config.
- HttpClientConfig
- This class is automatically generated to help in creating a config.
- LockConfig
- This class is automatically generated to help in creating a config.
- EnvelopeConfig
- This class is automatically generated to help in creating a config.
- HeaderConfig
- This class is automatically generated to help in creating a config.
- MailerConfig
- This class is automatically generated to help in creating a config.
- DefaultMiddlewareConfig
- This class is automatically generated to help in creating a config.
- MiddlewareConfig
- This class is automatically generated to help in creating a config.
- BusConfig
- This class is automatically generated to help in creating a config.
- RoutingConfig
- This class is automatically generated to help in creating a config.
- SymfonySerializerConfig
- This class is automatically generated to help in creating a config.
- SerializerConfig
- This class is automatically generated to help in creating a config.
- RetryStrategyConfig
- This class is automatically generated to help in creating a config.
- TransportConfig
- This class is automatically generated to help in creating a config.
- MessengerConfig
- This class is automatically generated to help in creating a config.
- AdminRecipientConfig
- This class is automatically generated to help in creating a config.
- NotifierConfig
- This class is automatically generated to help in creating a config.
- PhpErrorsConfig
- This class is automatically generated to help in creating a config.
- ProfilerConfig
- This class is automatically generated to help in creating a config.
- PropertyAccessConfig
- This class is automatically generated to help in creating a config.
- PropertyInfoConfig
- This class is automatically generated to help in creating a config.
- RateConfig
- This class is automatically generated to help in creating a config.
- LimiterConfig
- This class is automatically generated to help in creating a config.
- RateLimiterConfig
- This class is automatically generated to help in creating a config.
- RemoteeventConfig
- This class is automatically generated to help in creating a config.
- RequestConfig
- This class is automatically generated to help in creating a config.
- RouterConfig
- This class is automatically generated to help in creating a config.
- SchedulerConfig
- This class is automatically generated to help in creating a config.
- SecretsConfig
- This class is automatically generated to help in creating a config.
- SemaphoreConfig
- This class is automatically generated to help in creating a config.
- MappingConfig
- This class is automatically generated to help in creating a config.
- SerializerConfig
- This class is automatically generated to help in creating a config.
- SessionConfig
- This class is automatically generated to help in creating a config.
- SsiConfig
- This class is automatically generated to help in creating a config.
- ProviderConfig
- This class is automatically generated to help in creating a config.
- PseudoLocalizationConfig
- This class is automatically generated to help in creating a config.
- TranslatorConfig
- This class is automatically generated to help in creating a config.
- UidConfig
- This class is automatically generated to help in creating a config.
- AutoMappingConfig
- This class is automatically generated to help in creating a config.
- MappingConfig
- This class is automatically generated to help in creating a config.
- NotCompromisedPasswordConfig
- This class is automatically generated to help in creating a config.
- ValidationConfig
- This class is automatically generated to help in creating a config.
- RoutingConfig
- This class is automatically generated to help in creating a config.
- WebhookConfig
- This class is automatically generated to help in creating a config.
- WebLinkConfig
- This class is automatically generated to help in creating a config.
- AuditTrailConfig
- This class is automatically generated to help in creating a config.
- MarkingStoreConfig
- This class is automatically generated to help in creating a config.
- PlaceConfig
- This class is automatically generated to help in creating a config.
- TransitionConfig
- This class is automatically generated to help in creating a config.
- WorkflowsConfig
- This class is automatically generated to help in creating a config.
- WorkflowsConfig
- This class is automatically generated to help in creating a config.
- FrameworkConfig
- This class is automatically generated to help in creating a config.
- ChannelsConfig
- This class is automatically generated to help in creating a config.
- ElasticsearchConfig
- This class is automatically generated to help in creating a config.
- EmailPrototypeConfig
- This class is automatically generated to help in creating a config.
- ExcludedHttpCodeConfig
- This class is automatically generated to help in creating a config.
- MongoConfig
- This class is automatically generated to help in creating a config.
- PredisConfig
- This class is automatically generated to help in creating a config.
- ProcessPsr3MessagesConfig
- This class is automatically generated to help in creating a config.
- PublisherConfig
- This class is automatically generated to help in creating a config.
- RedisConfig
- This class is automatically generated to help in creating a config.
- VerbosityLevelsConfig
- This class is automatically generated to help in creating a config.
- HandlerConfig
- This class is automatically generated to help in creating a config.
- MonologConfig
- This class is automatically generated to help in creating a config.
- AccessControlConfig
- This class is automatically generated to help in creating a config.
- AccessDecisionManagerConfig
- This class is automatically generated to help in creating a config.
- OidcConfig
- This class is automatically generated to help in creating a config.
- OidcUserInfoConfig
- This class is automatically generated to help in creating a config.
- TokenHandlerConfig
- This class is automatically generated to help in creating a config.
- AccessTokenConfig
- This class is automatically generated to help in creating a config.
- FormLoginConfig
- This class is automatically generated to help in creating a config.
- FormLoginLdapConfig
- This class is automatically generated to help in creating a config.
- HttpBasicConfig
- This class is automatically generated to help in creating a config.
- HttpBasicLdapConfig
- This class is automatically generated to help in creating a config.
- JsonLoginConfig
- This class is automatically generated to help in creating a config.
- JsonLoginLdapConfig
- This class is automatically generated to help in creating a config.
- LoginLinkConfig
- This class is automatically generated to help in creating a config.
- LoginThrottlingConfig
- This class is automatically generated to help in creating a config.
- DeleteCookieConfig
- This class is automatically generated to help in creating a config.
- LogoutConfig
- This class is automatically generated to help in creating a config.
- DoctrineConfig
- This class is automatically generated to help in creating a config.
- TokenProviderConfig
- This class is automatically generated to help in creating a config.
- RememberMeConfig
- This class is automatically generated to help in creating a config.
- RemoteUserConfig
- This class is automatically generated to help in creating a config.
- SwitchUserConfig
- This class is automatically generated to help in creating a config.
- X509Config
- This class is automatically generated to help in creating a config.
- FirewallConfig
- This class is automatically generated to help in creating a config.
- PasswordHasherConfig
- This class is automatically generated to help in creating a config.
- ChainConfig
- This class is automatically generated to help in creating a config.
- EntityConfig
- This class is automatically generated to help in creating a config.
- LdapConfig
- This class is automatically generated to help in creating a config.
- UserConfig
- This class is automatically generated to help in creating a config.
- MemoryConfig
- This class is automatically generated to help in creating a config.
- ProviderConfig
- This class is automatically generated to help in creating a config.
- SecurityConfig
- This class is automatically generated to help in creating a config.
- StimulusConfig
- This class is automatically generated to help in creating a config.
- DoctrineOrmConfig
- This class is automatically generated to help in creating a config.
- BroadcastConfig
- This class is automatically generated to help in creating a config.
- TurboConfig
- This class is automatically generated to help in creating a config.
- DateConfig
- This class is automatically generated to help in creating a config.
- GlobalConfig
- This class is automatically generated to help in creating a config.
- MailerConfig
- This class is automatically generated to help in creating a config.
- NumberFormatConfig
- This class is automatically generated to help in creating a config.
- TwigConfig
- This class is automatically generated to help in creating a config.
- CacheConfig
- This class is automatically generated to help in creating a config.
- CssinlinerConfig
- This class is automatically generated to help in creating a config.
- HtmlConfig
- This class is automatically generated to help in creating a config.
- InkyConfig
- This class is automatically generated to help in creating a config.
- IntlConfig
- This class is automatically generated to help in creating a config.
- MarkdownConfig
- This class is automatically generated to help in creating a config.
- StringConfig
- This class is automatically generated to help in creating a config.
- TwigExtraConfig
- This class is automatically generated to help in creating a config.
- __TwigTemplate_d79f46591e286fd69c4c54982e548929
- __TwigTemplate_4da7d13ce9c61829239a5242403bab88
- __TwigTemplate_637d42c9256607bd28a09102809098ec
- EntityManagerGhost85163ea
- The EntityManager is the central access point to ORM functionality.
- RequestPayloadValueResolverGhostB42fd45
- ReplicaConfig
- This class is automatically generated to help in creating a config.
- SlaveConfig
- This class is automatically generated to help in creating a config.
- ConnectionConfig
- This class is automatically generated to help in creating a config.
- TypeConfig
- This class is automatically generated to help in creating a config.
- DbalConfig
- This class is automatically generated to help in creating a config.
- ControllerResolverConfig
- This class is automatically generated to help in creating a config.
- DqlConfig
- This class is automatically generated to help in creating a config.
- EventConfig
- This class is automatically generated to help in creating a config.
- ListenerConfig
- This class is automatically generated to help in creating a config.
- EntityConfig
- This class is automatically generated to help in creating a config.
- EntityListenersConfig
- This class is automatically generated to help in creating a config.
- FilterConfig
- This class is automatically generated to help in creating a config.
- MappingConfig
- This class is automatically generated to help in creating a config.
- MetadataCacheDriverConfig
- This class is automatically generated to help in creating a config.
- QueryCacheDriverConfig
- This class is automatically generated to help in creating a config.
- ResultCacheDriverConfig
- This class is automatically generated to help in creating a config.
- LoggerConfig
- This class is automatically generated to help in creating a config.
- RegionCacheDriverConfig
- This class is automatically generated to help in creating a config.
- CacheDriverConfig
- This class is automatically generated to help in creating a config.
- RegionConfig
- This class is automatically generated to help in creating a config.
- SecondLevelCacheConfig
- This class is automatically generated to help in creating a config.
- EntityManagerConfig
- This class is automatically generated to help in creating a config.
- OrmConfig
- This class is automatically generated to help in creating a config.
- DoctrineConfig
- This class is automatically generated to help in creating a config.
- TableStorageConfig
- This class is automatically generated to help in creating a config.
- StorageConfig
- This class is automatically generated to help in creating a config.
- DoctrineMigrationsConfig
- This class is automatically generated to help in creating a config.
- AnnotationsConfig
- This class is automatically generated to help in creating a config.
- AssetMapperConfig
- This class is automatically generated to help in creating a config.
- PackageConfig
- This class is automatically generated to help in creating a config.
- AssetsConfig
- This class is automatically generated to help in creating a config.
- PoolConfig
- This class is automatically generated to help in creating a config.
- CacheConfig
- This class is automatically generated to help in creating a config.
- CsrfProtectionConfig
- This class is automatically generated to help in creating a config.
- EsiConfig
- This class is automatically generated to help in creating a config.
- ExceptionConfig
- This class is automatically generated to help in creating a config.
- CsrfProtectionConfig
- This class is automatically generated to help in creating a config.
- FormConfig
- This class is automatically generated to help in creating a config.
- FragmentsConfig
- This class is automatically generated to help in creating a config.
- SanitizerConfig
- This class is automatically generated to help in creating a config.
- HtmlSanitizerConfig
- This class is automatically generated to help in creating a config.
- HttpCacheConfig
- This class is automatically generated to help in creating a config.
- PeerFingerprintConfig
- This class is automatically generated to help in creating a config.
- HttpCodeConfig
- This class is automatically generated to help in creating a config.
- RetryFailedConfig
- This class is automatically generated to help in creating a config.
- DefaultOptionsConfig
- This class is automatically generated to help in creating a config.
- PeerFingerprintConfig
- This class is automatically generated to help in creating a config.
- HttpCodeConfig
- This class is automatically generated to help in creating a config.
- RetryFailedConfig
- This class is automatically generated to help in creating a config.
- ScopedClientConfig
- This class is automatically generated to help in creating a config.
- HttpClientConfig
- This class is automatically generated to help in creating a config.
- LockConfig
- This class is automatically generated to help in creating a config.
- EnvelopeConfig
- This class is automatically generated to help in creating a config.
- HeaderConfig
- This class is automatically generated to help in creating a config.
- MailerConfig
- This class is automatically generated to help in creating a config.
- DefaultMiddlewareConfig
- This class is automatically generated to help in creating a config.
- MiddlewareConfig
- This class is automatically generated to help in creating a config.
- BusConfig
- This class is automatically generated to help in creating a config.
- RoutingConfig
- This class is automatically generated to help in creating a config.
- SymfonySerializerConfig
- This class is automatically generated to help in creating a config.
- SerializerConfig
- This class is automatically generated to help in creating a config.
- RetryStrategyConfig
- This class is automatically generated to help in creating a config.
- TransportConfig
- This class is automatically generated to help in creating a config.
- MessengerConfig
- This class is automatically generated to help in creating a config.
- AdminRecipientConfig
- This class is automatically generated to help in creating a config.
- NotifierConfig
- This class is automatically generated to help in creating a config.
- PhpErrorsConfig
- This class is automatically generated to help in creating a config.
- ProfilerConfig
- This class is automatically generated to help in creating a config.
- PropertyAccessConfig
- This class is automatically generated to help in creating a config.
- PropertyInfoConfig
- This class is automatically generated to help in creating a config.
- RateConfig
- This class is automatically generated to help in creating a config.
- LimiterConfig
- This class is automatically generated to help in creating a config.
- RateLimiterConfig
- This class is automatically generated to help in creating a config.
- RemoteeventConfig
- This class is automatically generated to help in creating a config.
- RequestConfig
- This class is automatically generated to help in creating a config.
- RouterConfig
- This class is automatically generated to help in creating a config.
- SchedulerConfig
- This class is automatically generated to help in creating a config.
- SecretsConfig
- This class is automatically generated to help in creating a config.
- SemaphoreConfig
- This class is automatically generated to help in creating a config.
- MappingConfig
- This class is automatically generated to help in creating a config.
- SerializerConfig
- This class is automatically generated to help in creating a config.
- SessionConfig
- This class is automatically generated to help in creating a config.
- SsiConfig
- This class is automatically generated to help in creating a config.
- ProviderConfig
- This class is automatically generated to help in creating a config.
- PseudoLocalizationConfig
- This class is automatically generated to help in creating a config.
- TranslatorConfig
- This class is automatically generated to help in creating a config.
- UidConfig
- This class is automatically generated to help in creating a config.
- AutoMappingConfig
- This class is automatically generated to help in creating a config.
- MappingConfig
- This class is automatically generated to help in creating a config.
- NotCompromisedPasswordConfig
- This class is automatically generated to help in creating a config.
- ValidationConfig
- This class is automatically generated to help in creating a config.
- RoutingConfig
- This class is automatically generated to help in creating a config.
- WebhookConfig
- This class is automatically generated to help in creating a config.
- WebLinkConfig
- This class is automatically generated to help in creating a config.
- AuditTrailConfig
- This class is automatically generated to help in creating a config.
- MarkingStoreConfig
- This class is automatically generated to help in creating a config.
- PlaceConfig
- This class is automatically generated to help in creating a config.
- TransitionConfig
- This class is automatically generated to help in creating a config.
- WorkflowsConfig
- This class is automatically generated to help in creating a config.
- WorkflowsConfig
- This class is automatically generated to help in creating a config.
- FrameworkConfig
- This class is automatically generated to help in creating a config.
- ChannelsConfig
- This class is automatically generated to help in creating a config.
- ElasticsearchConfig
- This class is automatically generated to help in creating a config.
- EmailPrototypeConfig
- This class is automatically generated to help in creating a config.
- ExcludedHttpCodeConfig
- This class is automatically generated to help in creating a config.
- MongoConfig
- This class is automatically generated to help in creating a config.
- PredisConfig
- This class is automatically generated to help in creating a config.
- ProcessPsr3MessagesConfig
- This class is automatically generated to help in creating a config.
- PublisherConfig
- This class is automatically generated to help in creating a config.
- RedisConfig
- This class is automatically generated to help in creating a config.
- VerbosityLevelsConfig
- This class is automatically generated to help in creating a config.
- HandlerConfig
- This class is automatically generated to help in creating a config.
- MonologConfig
- This class is automatically generated to help in creating a config.
- AccessControlConfig
- This class is automatically generated to help in creating a config.
- AccessDecisionManagerConfig
- This class is automatically generated to help in creating a config.
- OidcConfig
- This class is automatically generated to help in creating a config.
- OidcUserInfoConfig
- This class is automatically generated to help in creating a config.
- TokenHandlerConfig
- This class is automatically generated to help in creating a config.
- AccessTokenConfig
- This class is automatically generated to help in creating a config.
- FormLoginConfig
- This class is automatically generated to help in creating a config.
- FormLoginLdapConfig
- This class is automatically generated to help in creating a config.
- HttpBasicConfig
- This class is automatically generated to help in creating a config.
- HttpBasicLdapConfig
- This class is automatically generated to help in creating a config.
- JsonLoginConfig
- This class is automatically generated to help in creating a config.
- JsonLoginLdapConfig
- This class is automatically generated to help in creating a config.
- LoginLinkConfig
- This class is automatically generated to help in creating a config.
- LoginThrottlingConfig
- This class is automatically generated to help in creating a config.
- DeleteCookieConfig
- This class is automatically generated to help in creating a config.
- LogoutConfig
- This class is automatically generated to help in creating a config.
- DoctrineConfig
- This class is automatically generated to help in creating a config.
- TokenProviderConfig
- This class is automatically generated to help in creating a config.
- RememberMeConfig
- This class is automatically generated to help in creating a config.
- RemoteUserConfig
- This class is automatically generated to help in creating a config.
- SwitchUserConfig
- This class is automatically generated to help in creating a config.
- X509Config
- This class is automatically generated to help in creating a config.
- FirewallConfig
- This class is automatically generated to help in creating a config.
- PasswordHasherConfig
- This class is automatically generated to help in creating a config.
- ChainConfig
- This class is automatically generated to help in creating a config.
- EntityConfig
- This class is automatically generated to help in creating a config.
- LdapConfig
- This class is automatically generated to help in creating a config.
- UserConfig
- This class is automatically generated to help in creating a config.
- MemoryConfig
- This class is automatically generated to help in creating a config.
- ProviderConfig
- This class is automatically generated to help in creating a config.
- SecurityConfig
- This class is automatically generated to help in creating a config.
- StimulusConfig
- This class is automatically generated to help in creating a config.
- DoctrineOrmConfig
- This class is automatically generated to help in creating a config.
- BroadcastConfig
- This class is automatically generated to help in creating a config.
- TurboConfig
- This class is automatically generated to help in creating a config.
- DateConfig
- This class is automatically generated to help in creating a config.
- GlobalConfig
- This class is automatically generated to help in creating a config.
- MailerConfig
- This class is automatically generated to help in creating a config.
- NumberFormatConfig
- This class is automatically generated to help in creating a config.
- TwigConfig
- This class is automatically generated to help in creating a config.
- CacheConfig
- This class is automatically generated to help in creating a config.
- CssinlinerConfig
- This class is automatically generated to help in creating a config.
- HtmlConfig
- This class is automatically generated to help in creating a config.
- InkyConfig
- This class is automatically generated to help in creating a config.
- IntlConfig
- This class is automatically generated to help in creating a config.
- MarkdownConfig
- This class is automatically generated to help in creating a config.
- StringConfig
- This class is automatically generated to help in creating a config.
- TwigExtraConfig
- This class is automatically generated to help in creating a config.
- WebProfilerConfig
- This class is automatically generated to help in creating a config.
- __TwigTemplate_f2f9b14c492741a905a798eff8209d44
- __TwigTemplate_b9758968ad42dd6a0e74bcf048ff573c
- __TwigTemplate_8bb963db114f6f3a407f02c97752a45c
- __TwigTemplate_ccf2eaf4468af5f1355afead8be77d4c
- __TwigTemplate_ec28fedb525599b09b32822f6e4cdbfd
- __TwigTemplate_c28f09a31896812e299d9ff471a7556d
- __TwigTemplate_ee32e2212e384c5c2d98a4b54fad4633
- __TwigTemplate_6386653163e212b6cfd88c1e7cfb0407
- __TwigTemplate_13433b118415ba89cfe92fd2123934c5
- __TwigTemplate_d5b43c4dfc4d3a3662eef568e66fca75
- __TwigTemplate_2e924a498fb91e2413eb9c09ffbd1b2e
- __TwigTemplate_99d438815e111c5ea830a13acdca93db
- __TwigTemplate_d4e33b46d5974e314226994f72098138
- __TwigTemplate_f6c414912dd3bce11302cd87d5691eb1
- __TwigTemplate_06c04b62be6b14ac13f48dfa7fcb21c5
- __TwigTemplate_a4414f4144303508a95d2ed7d7219ce1
- __TwigTemplate_825f84a7bb0de583e52b79a8c3717b66
- __TwigTemplate_c2af6f159bd8756aec22e115eaee1708
- __TwigTemplate_3b48ee0aedbc85ad961829ace948edb1
- __TwigTemplate_451d7d968d83d586c7940a25ef1c6430
- __TwigTemplate_4af9731c9f86f8dccac0d54bbe0b05bf
- __TwigTemplate_6e4b7a1ed427460ea08c1dcd20f24b82
- __TwigTemplate_35c7aae202a04f332b9f2056f336afe2
- __TwigTemplate_a2b361aac03a4cc0fc4571da2c4e0527
- __TwigTemplate_a16de80895bbb5dc06b7eae2b557890d
- __TwigTemplate_cfb80bc6434fcb3f27f707fbe5a87a4e
- __TwigTemplate_b11dcf92f65c14934652de89bab027b7
- __TwigTemplate_b3ed26f4443f03f1dd12c015d977c411
- __TwigTemplate_097153e61e0b6921121d479430f47d72
- __TwigTemplate_4c518dd009589022875ca708a2a6ccb3
- __TwigTemplate_38e0885d7642465afd71fb23db8fa8d5
- __TwigTemplate_22f454a1b597fc6958e0138f95eb69ea
- __TwigTemplate_b004bf5a941f8200de84ca6162b53bed
- __TwigTemplate_0e62c551692b1696530f92e8cf41629f
- __TwigTemplate_223ce82d79dd62d6f551405939a660d6
- __TwigTemplate_26fb7221c0d249f5715b65aa11d910dc
- __TwigTemplate_fd10e083c07a38b083f41eb89fadc618
- __TwigTemplate_c1240b66c25c34c78f65987b0c9fb480
- __TwigTemplate_345c1c06b72a0e9b2bd4377210c7ebd1
- __TwigTemplate_e0e927f27ec83306640c38df98f7916a
- __TwigTemplate_6a3cdf59b505c463b6157b61a8d4e044
- __TwigTemplate_a104224ab6d9de625eee3ed817a5dcdf
- __TwigTemplate_1ec2b16ee7c63c253173ec5b7e7c085a
- __TwigTemplate_d37231ee954b8b9beedb7d748ed9dfd6
- __TwigTemplate_58177b282a491bc29daf270709de60a4
- __TwigTemplate_7f1b1f3fac13050d8d2ebe257f084f57
- __TwigTemplate_d6576b687ca689630b437521ec93151c
- __TwigTemplate_8a6b041772262d5fe1adf081b8477eff
- __TwigTemplate_9445d643611e54495e9c1d97e336aaea
- __TwigTemplate_a7f05225dcb3ba0ea59f95f997866bd7
- __TwigTemplate_8921bd35061deb7ece8151bae6954598
- __TwigTemplate_2eb73bf0d1e4ebc9db0917042c08278d
- __TwigTemplate_7332a453a40a1211b4e5f1d33257ed4c
- __TwigTemplate_0f0116438fcffccc3e42c2a9365c39d8
- __TwigTemplate_64f73207790f6f045dbd33714ab4ecc5
- __TwigTemplate_49c232846ba21a48964214ecf9409921
- __TwigTemplate_3c06518da6667080ce672da5b157baa1
- __TwigTemplate_fc76ad94bd028e4dee718b74a729d6e7
- __TwigTemplate_30557825c1264046834db2e6ee6039d7
- __TwigTemplate_6b4e23ece38d7510c30751e5c551c274
- __TwigTemplate_b89f8e883d74c143c6dc32a90b3c4913
- __TwigTemplate_0a5efb3932b22646d7d3981eaf6f5f1a
- __TwigTemplate_35292c0d25294ae3a138f5a908945166
- __TwigTemplate_314a7f5efad17b49b79f66d474db4c4d
- __TwigTemplate_0cc15bbf750f5efedb1a948e4e1f6e46
- __TwigTemplate_359f24c1caab80a6938d7014f49a828c
- __TwigTemplate_a8743678e5dc2a72dc4e2bdc98b32f94
- __TwigTemplate_a063236b22974a0b3221350e4cff6e6a
- __TwigTemplate_45a0c99a72b6e646bd5dd81931a190f6
- __TwigTemplate_b977d49c26f845d2cd31c8cdf955096d
- __TwigTemplate_207c384b08e6d9aac97a6c43e37ecab6
- __TwigTemplate_704e8063d3815d33a805ad610fa4cead
- __TwigTemplate_66c6bf5b7663d49c8154af0a147d1ef0
- __TwigTemplate_35b6662c59c810915b345762a91af086
- __TwigTemplate_fb36e022a67152d92448bf71e453e768
- __TwigTemplate_86525fd1ab935785f931569a1821166f
- __TwigTemplate_8f9250c0d18b2c0b98b02d5d1ef235dd
- __TwigTemplate_2c7e9c668070f2b676dad03b97a09fd7
- __TwigTemplate_92efc2c4226897a296163e197c4212ee
- __TwigTemplate_afeba3d003de02b8b15531515bba1178
- __TwigTemplate_19932b97abf99aaf0d5fd7430cd4a538
- __TwigTemplate_2aae0ca8eaaf205b4097475d9cd85bcf
- EntityManagerGhost4ad66ce
- The EntityManager is the central access point to ORM functionality.
- RequestPayloadValueResolverGhost206477f
- Playlist
- DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
- ReplicaConfig
- This class is automatically generated to help in creating a config.
- SlaveConfig
- This class is automatically generated to help in creating a config.
- ConnectionConfig
- This class is automatically generated to help in creating a config.
- TypeConfig
- This class is automatically generated to help in creating a config.
- DbalConfig
- This class is automatically generated to help in creating a config.
- ControllerResolverConfig
- This class is automatically generated to help in creating a config.
- DqlConfig
- This class is automatically generated to help in creating a config.
- EventConfig
- This class is automatically generated to help in creating a config.
- ListenerConfig
- This class is automatically generated to help in creating a config.
- EntityConfig
- This class is automatically generated to help in creating a config.
- EntityListenersConfig
- This class is automatically generated to help in creating a config.
- FilterConfig
- This class is automatically generated to help in creating a config.
- MappingConfig
- This class is automatically generated to help in creating a config.
- MetadataCacheDriverConfig
- This class is automatically generated to help in creating a config.
- QueryCacheDriverConfig
- This class is automatically generated to help in creating a config.
- ResultCacheDriverConfig
- This class is automatically generated to help in creating a config.
- LoggerConfig
- This class is automatically generated to help in creating a config.
- RegionCacheDriverConfig
- This class is automatically generated to help in creating a config.
- CacheDriverConfig
- This class is automatically generated to help in creating a config.
- RegionConfig
- This class is automatically generated to help in creating a config.
- SecondLevelCacheConfig
- This class is automatically generated to help in creating a config.
- EntityManagerConfig
- This class is automatically generated to help in creating a config.
- OrmConfig
- This class is automatically generated to help in creating a config.
- DoctrineConfig
- This class is automatically generated to help in creating a config.
- TableStorageConfig
- This class is automatically generated to help in creating a config.
- StorageConfig
- This class is automatically generated to help in creating a config.
- DoctrineMigrationsConfig
- This class is automatically generated to help in creating a config.
- AnnotationsConfig
- This class is automatically generated to help in creating a config.
- AssetMapperConfig
- This class is automatically generated to help in creating a config.
- PackageConfig
- This class is automatically generated to help in creating a config.
- AssetsConfig
- This class is automatically generated to help in creating a config.
- PoolConfig
- This class is automatically generated to help in creating a config.
- CacheConfig
- This class is automatically generated to help in creating a config.
- CsrfProtectionConfig
- This class is automatically generated to help in creating a config.
- EsiConfig
- This class is automatically generated to help in creating a config.
- ExceptionConfig
- This class is automatically generated to help in creating a config.
- CsrfProtectionConfig
- This class is automatically generated to help in creating a config.
- FormConfig
- This class is automatically generated to help in creating a config.
- FragmentsConfig
- This class is automatically generated to help in creating a config.
- SanitizerConfig
- This class is automatically generated to help in creating a config.
- HtmlSanitizerConfig
- This class is automatically generated to help in creating a config.
- HttpCacheConfig
- This class is automatically generated to help in creating a config.
- PeerFingerprintConfig
- This class is automatically generated to help in creating a config.
- HttpCodeConfig
- This class is automatically generated to help in creating a config.
- RetryFailedConfig
- This class is automatically generated to help in creating a config.
- DefaultOptionsConfig
- This class is automatically generated to help in creating a config.
- PeerFingerprintConfig
- This class is automatically generated to help in creating a config.
- HttpCodeConfig
- This class is automatically generated to help in creating a config.
- RetryFailedConfig
- This class is automatically generated to help in creating a config.
- ScopedClientConfig
- This class is automatically generated to help in creating a config.
- HttpClientConfig
- This class is automatically generated to help in creating a config.
- LockConfig
- This class is automatically generated to help in creating a config.
- EnvelopeConfig
- This class is automatically generated to help in creating a config.
- HeaderConfig
- This class is automatically generated to help in creating a config.
- MailerConfig
- This class is automatically generated to help in creating a config.
- DefaultMiddlewareConfig
- This class is automatically generated to help in creating a config.
- MiddlewareConfig
- This class is automatically generated to help in creating a config.
- BusConfig
- This class is automatically generated to help in creating a config.
- RoutingConfig
- This class is automatically generated to help in creating a config.
- SymfonySerializerConfig
- This class is automatically generated to help in creating a config.
- SerializerConfig
- This class is automatically generated to help in creating a config.
- RetryStrategyConfig
- This class is automatically generated to help in creating a config.
- TransportConfig
- This class is automatically generated to help in creating a config.
- MessengerConfig
- This class is automatically generated to help in creating a config.
- AdminRecipientConfig
- This class is automatically generated to help in creating a config.
- NotifierConfig
- This class is automatically generated to help in creating a config.
- PhpErrorsConfig
- This class is automatically generated to help in creating a config.
- ProfilerConfig
- This class is automatically generated to help in creating a config.
- PropertyAccessConfig
- This class is automatically generated to help in creating a config.
- PropertyInfoConfig
- This class is automatically generated to help in creating a config.
- RateConfig
- This class is automatically generated to help in creating a config.
- LimiterConfig
- This class is automatically generated to help in creating a config.
- RateLimiterConfig
- This class is automatically generated to help in creating a config.
- RemoteeventConfig
- This class is automatically generated to help in creating a config.
- RequestConfig
- This class is automatically generated to help in creating a config.
- RouterConfig
- This class is automatically generated to help in creating a config.
- SchedulerConfig
- This class is automatically generated to help in creating a config.
- SecretsConfig
- This class is automatically generated to help in creating a config.
- SemaphoreConfig
- This class is automatically generated to help in creating a config.
- MappingConfig
- This class is automatically generated to help in creating a config.
- SerializerConfig
- This class is automatically generated to help in creating a config.
- SessionConfig
- This class is automatically generated to help in creating a config.
- SsiConfig
- This class is automatically generated to help in creating a config.
- ProviderConfig
- This class is automatically generated to help in creating a config.
- PseudoLocalizationConfig
- This class is automatically generated to help in creating a config.
- TranslatorConfig
- This class is automatically generated to help in creating a config.
- UidConfig
- This class is automatically generated to help in creating a config.
- AutoMappingConfig
- This class is automatically generated to help in creating a config.
- MappingConfig
- This class is automatically generated to help in creating a config.
- NotCompromisedPasswordConfig
- This class is automatically generated to help in creating a config.
- ValidationConfig
- This class is automatically generated to help in creating a config.
- RoutingConfig
- This class is automatically generated to help in creating a config.
- WebhookConfig
- This class is automatically generated to help in creating a config.
- WebLinkConfig
- This class is automatically generated to help in creating a config.
- AuditTrailConfig
- This class is automatically generated to help in creating a config.
- MarkingStoreConfig
- This class is automatically generated to help in creating a config.
- PlaceConfig
- This class is automatically generated to help in creating a config.
- TransitionConfig
- This class is automatically generated to help in creating a config.
- WorkflowsConfig
- This class is automatically generated to help in creating a config.
- WorkflowsConfig
- This class is automatically generated to help in creating a config.
- FrameworkConfig
- This class is automatically generated to help in creating a config.
- ChannelsConfig
- This class is automatically generated to help in creating a config.
- ElasticsearchConfig
- This class is automatically generated to help in creating a config.
- EmailPrototypeConfig
- This class is automatically generated to help in creating a config.
- ExcludedHttpCodeConfig
- This class is automatically generated to help in creating a config.
- MongoConfig
- This class is automatically generated to help in creating a config.
- PredisConfig
- This class is automatically generated to help in creating a config.
- ProcessPsr3MessagesConfig
- This class is automatically generated to help in creating a config.
- PublisherConfig
- This class is automatically generated to help in creating a config.
- RedisConfig
- This class is automatically generated to help in creating a config.
- VerbosityLevelsConfig
- This class is automatically generated to help in creating a config.
- HandlerConfig
- This class is automatically generated to help in creating a config.
- MonologConfig
- This class is automatically generated to help in creating a config.
- AccessControlConfig
- This class is automatically generated to help in creating a config.
- AccessDecisionManagerConfig
- This class is automatically generated to help in creating a config.
- OidcConfig
- This class is automatically generated to help in creating a config.
- OidcUserInfoConfig
- This class is automatically generated to help in creating a config.
- TokenHandlerConfig
- This class is automatically generated to help in creating a config.
- AccessTokenConfig
- This class is automatically generated to help in creating a config.
- FormLoginConfig
- This class is automatically generated to help in creating a config.
- FormLoginLdapConfig
- This class is automatically generated to help in creating a config.
- HttpBasicConfig
- This class is automatically generated to help in creating a config.
- HttpBasicLdapConfig
- This class is automatically generated to help in creating a config.
- JsonLoginConfig
- This class is automatically generated to help in creating a config.
- JsonLoginLdapConfig
- This class is automatically generated to help in creating a config.
- LoginLinkConfig
- This class is automatically generated to help in creating a config.
- LoginThrottlingConfig
- This class is automatically generated to help in creating a config.
- DeleteCookieConfig
- This class is automatically generated to help in creating a config.
- LogoutConfig
- This class is automatically generated to help in creating a config.
- DoctrineConfig
- This class is automatically generated to help in creating a config.
- TokenProviderConfig
- This class is automatically generated to help in creating a config.
- RememberMeConfig
- This class is automatically generated to help in creating a config.
- RemoteUserConfig
- This class is automatically generated to help in creating a config.
- SwitchUserConfig
- This class is automatically generated to help in creating a config.
- X509Config
- This class is automatically generated to help in creating a config.
- FirewallConfig
- This class is automatically generated to help in creating a config.
- PasswordHasherConfig
- This class is automatically generated to help in creating a config.
- ChainConfig
- This class is automatically generated to help in creating a config.
- EntityConfig
- This class is automatically generated to help in creating a config.
- LdapConfig
- This class is automatically generated to help in creating a config.
- UserConfig
- This class is automatically generated to help in creating a config.
- MemoryConfig
- This class is automatically generated to help in creating a config.
- ProviderConfig
- This class is automatically generated to help in creating a config.
- SecurityConfig
- This class is automatically generated to help in creating a config.
- StimulusConfig
- This class is automatically generated to help in creating a config.
- DoctrineOrmConfig
- This class is automatically generated to help in creating a config.
- BroadcastConfig
- This class is automatically generated to help in creating a config.
- TurboConfig
- This class is automatically generated to help in creating a config.
- DateConfig
- This class is automatically generated to help in creating a config.
- GlobalConfig
- This class is automatically generated to help in creating a config.
- MailerConfig
- This class is automatically generated to help in creating a config.
- NumberFormatConfig
- This class is automatically generated to help in creating a config.
- TwigConfig
- This class is automatically generated to help in creating a config.
- CacheConfig
- This class is automatically generated to help in creating a config.
- CssinlinerConfig
- This class is automatically generated to help in creating a config.
- HtmlConfig
- This class is automatically generated to help in creating a config.
- InkyConfig
- This class is automatically generated to help in creating a config.
- IntlConfig
- This class is automatically generated to help in creating a config.
- MarkdownConfig
- This class is automatically generated to help in creating a config.
- StringConfig
- This class is automatically generated to help in creating a config.
- TwigExtraConfig
- This class is automatically generated to help in creating a config.
- __TwigTemplate_3b6cfb5d98de3cc7c007e41ab1c6b20f
- __TwigTemplate_d79f46591e286fd69c4c54982e548929
- __TwigTemplate_ff5d2e37b9b39bb70e7aac407f099758
- __TwigTemplate_3e0ac98f5533e37927d3f11f7aee3c10
- __TwigTemplate_2e2fa1c4652daa9995c01e5fa27f4ff0
- __TwigTemplate_3017218bb0c94303ad4a42d380361341
- __TwigTemplate_5118949b160832c90ee95b6ff9e02291
- __TwigTemplate_be0fd1bc4507ac683e74ab05af66ca52
- __TwigTemplate_0908cf848521f9d02b1e610187bd8e5e
- __TwigTemplate_cb76039eba02cb5c148cb26c26e0744c
- __TwigTemplate_1d1ffcf920ee32113e296a1bb874e521
- __TwigTemplate_c2d2feea2793c76645c68744e9c60e55
- __TwigTemplate_94f06dff80d290b74ab0d20a03c66910
- __TwigTemplate_7b0c95f16bbff3c8982d0a32143ece61
- __TwigTemplate_89b988cd777b5713ed8daa0d5b970f53
- __TwigTemplate_a591c17a1f9461d79204029d3af45e9a
- __TwigTemplate_839dc68fecd2764b3a39cd91f77ed51e
- __TwigTemplate_8e7674e643cc51e392858f35cc4dd12f
- __TwigTemplate_b1b3444dabff26236be339236fa4c21e
- __TwigTemplate_4da7d13ce9c61829239a5242403bab88
- __TwigTemplate_b76a80ebd896f06d1b280d6c5fd35c2c
- __TwigTemplate_93cf3f9986fc0785caf6611fac2aac65
- __TwigTemplate_6f67d02703ad94b340e897c438a0bf09
- __TwigTemplate_01785b4bfdda40a5f19239ffa62264c5
- __TwigTemplate_4345eddf4d76a32d275c5705598fde64
- __TwigTemplate_637d42c9256607bd28a09102809098ec
- __TwigTemplate_500a468b0ed1a152e71dc357c3f50bdc
- __TwigTemplate_9ffc9b4f5c06dfd47c793bc253c6a801
- __TwigTemplate_89984f953d293c3137e1e6259e09a468
- __TwigTemplate_9de8e09d2b62e112e6a0ed9c2d7ddf2e
- __TwigTemplate_bf70069485e192cd599829871454fdb5
- __TwigTemplate_50accd9b03b5d577eefaf9bcaa598438
- __TwigTemplate_de67f591f2b3f2cc91cd93b57981b763
- __TwigTemplate_72c2633072051c1ee51f7b15891ad160
- Assert
- IsFalse
- IsTrue
- Callback
- Count
- GreaterThan
- IsEmpty
- LessThan
- SameSize
- Constraint
- IsEqual
- IsEqualCanonicalizing
- IsEqualIgnoringCase
- IsEqualWithDelta
- Exception
- ExceptionCode
- ExceptionMessage
- ExceptionMessageRegularExpression
- DirectoryExists
- FileExists
- IsReadable
- IsWritable
- IsAnything
- IsIdentical
- JsonMatches
- JsonMatchesErrorMessageProvider
- IsFinite
- IsInfinite
- IsNan
- ClassHasAttribute
- ClassHasStaticAttribute
- ObjectEquals
- ObjectHasAttribute
- BinaryOperator
- LogicalAnd
- LogicalNot
- LogicalOr
- LogicalXor
- Operator
- UnaryOperator
- IsJson
- RegularExpression
- StringContains
- StringEndsWith
- StringMatchesFormatDescription
- StringStartsWith
- ArrayHasKey
- TraversableContains
- TraversableContainsEqual
- TraversableContainsIdentical
- TraversableContainsOnly
- IsInstanceOf
- IsNull
- IsType
- InvocationMocker
- MockBuilder
- TestCase
- Version
- Command
- Blacklist
- ExcludeList
- ComposerAutoloaderInit86baf9dc97b66c50b94f21711cecb454
- ComposerStaticInit86baf9dc97b66c50b94f21711cecb454
- ClassLoader
- ClassLoader implements a PSR-0, PSR-4 and classmap class loader.
- InstalledVersions
- This class is copied in every Composer installed project and available to all
- InvalidArgumentException
- Exception for invalid arguments provided to the instantiator
- UnexpectedValueException
- Exception for given parameters causing invalid/unexpected state on instantiation
- Instantiator
- DeepCopy
- CloneException
- PropertyException
- ChainableFilter
- Defines a decorator filter that will not stop the chain of filters.
- DoctrineCollectionFilter
- DoctrineEmptyCollectionFilter
- DoctrineProxyFilter
- KeepFilter
- ReplaceFilter
- SetNullFilter
- DoctrineProxyMatcher
- PropertyMatcher
- PropertyNameMatcher
- PropertyTypeMatcher
- Matches a property by its type.
- ReflectionHelper
- DateIntervalFilter
- DatePeriodFilter
- ReplaceFilter
- ShallowCopyFilter
- ArrayObjectFilter
- In PHP 7.4 the storage of an ArrayObject isn't returned as ReflectionProperty. So we deep copy its array copy.
- SplDoublyLinkedList
- SplDoublyLinkedListFilter
- TypeMatcher
- Class_
- ClassConst
- Declaration
- Enum_
- EnumCase
- Function_
- FunctionLike
- Interface_
- Method
- Namespace_
- Param
- Property
- Trait_
- TraitUse
- TraitUseAdaptation
- Use_
- BuilderFactory
- Doc
- Comment
- ConstExprEvaluationException
- ConstExprEvaluator
- Evaluates constant expressions.
- Error
- Collecting
- Error handler that collects all errors into an array.
- Throwing
- Error handler that handles all errors by throwing them.
- JsonDecoder
- Emulative
- AsymmetricVisibilityTokenEmulator
- AttributeEmulator
- EnumTokenEmulator
- ExplicitOctalEmulator
- KeywordEmulator
- MatchTokenEmulator
- NullsafeTokenEmulator
- PropertyTokenEmulator
- ReadonlyFunctionTokenEmulator
- ReadonlyTokenEmulator
- ReverseEmulator
- Reverses emulation direction of the inner emulator.
- Lexer
- Modifiers
- Modifiers used (as a bit mask) by various flags subnodes, for example on classes, functions, properties and constants.
- NameContext
- Arg
- ArrayItem
- Attribute
- AttributeGroup
- ClosureUse
- ComplexType
- This is a base class for complex types, including nullable types and union types.
- Const_
- DeclareItem
- Array_
- ArrayDimFetch
- ArrowFunction
- Assign
- BitwiseAnd
- BitwiseOr
- BitwiseXor
- Coalesce
- Concat
- Div
- Minus
- Mod
- Mul
- Plus
- Pow
- ShiftLeft
- ShiftRight
- AssignOp
- AssignRef
- BitwiseAnd
- BitwiseOr
- BitwiseXor
- BooleanAnd
- BooleanOr
- Coalesce
- Concat
- Div
- Equal
- Greater
- GreaterOrEqual
- Identical
- LogicalAnd
- LogicalOr
- LogicalXor
- Minus
- Mod
- Mul
- NotEqual
- NotIdentical
- Plus
- Pow
- ShiftLeft
- ShiftRight
- Smaller
- SmallerOrEqual
- Spaceship
- BinaryOp
- BitwiseNot
- BooleanNot
- CallLike
- Array_
- Bool_
- Double
- Int_
- Object_
- String_
- Unset_
- Cast
- ClassConstFetch
- Clone_
- Closure
- ConstFetch
- Empty_
- Error
- Error node used during parsing with error recovery.
- ErrorSuppress
- Eval_
- Exit_
- FuncCall
- Include_
- Instanceof_
- Isset_
- List_
- Match_
- MethodCall
- New_
- NullsafeMethodCall
- NullsafePropertyFetch
- PostDec
- PostInc
- PreDec
- PreInc
- Print_
- PropertyFetch
- ShellExec
- StaticCall
- StaticPropertyFetch
- Ternary
- Throw_
- UnaryMinus
- UnaryPlus
- Variable
- Yield_
- YieldFrom
- Expr
- Identifier
- Represents a non-namespaced name. Namespaced names are represented using Name nodes.
- InterpolatedStringPart
- IntersectionType
- This is a base class for complex types, including nullable types and union types.
- MatchArm
- FullyQualified
- Relative
- Name
- NullableType
- This is a base class for complex types, including nullable types and union types.
- Param
- PropertyHook
- PropertyItem
- Float_
- Int_
- InterpolatedString
- Class_
- Dir
- File
- Function_
- Line
- Method
- Namespace_
- Property
- Trait_
- MagicConst
- String_
- Scalar
- StaticVar
- Block
- Break_
- Case_
- Catch_
- Class_
- ClassConst
- ClassLike
- ClassMethod
- Const_
- Continue_
- Declare_
- Do_
- Echo_
- Else_
- ElseIf_
- Enum_
- EnumCase
- Expression
- Represents statements of type "expr;"
- Finally_
- For_
- Foreach_
- Function_
- Global_
- Goto_
- GroupUse
- HaltCompiler
- If_
- InlineHTML
- Interface_
- Label
- Namespace_
- Nop
- Nop/empty statement (;).
- Property
- Return_
- Static_
- Switch_
- Trait_
- TraitUse
- Alias
- Precedence
- TraitUseAdaptation
- TryCatch
- Unset_
- Use_
- While_
- Stmt
- UnionType
- This is a base class for complex types, including nullable types and union types.
- UseItem
- VariadicPlaceholder
- Represents the "..." in "foo(...)" of the first-class callable syntax.
- VarLikeIdentifier
- Represents a name that is written in source code with a leading dollar, but is not a proper variable. The leading dollar is not stored as part of the name.
- NodeAbstract
- NodeDumper
- NodeFinder
- NodeTraverser
- CloningVisitor
- Visitor cloning all nodes and linking to the original nodes using an attribute.
- CommentAnnotatingVisitor
- FindingVisitor
- This visitor can be used to find and collect all nodes satisfying some criterion determined by a filter callback.
- FirstFindingVisitor
- This visitor can be used to find the first node satisfying some criterion determined by a filter callback.
- NameResolver
- NodeConnectingVisitor
- Visitor that connects a child node to its parent node as well as its sibling nodes.
- ParentConnectingVisitor
- Visitor that connects a child node to its parent node.
- NodeVisitorAbstract
- Php7
- Php8
- ParserAbstract
- ParserFactory
- PhpVersion
- A PHP version, representing only the major and minor version components.
- Standard
- PrettyPrinterAbstract
- Token
- A PHP token. On PHP 8.0 this extends from PhpToken.
- ElementCollectionException
- InvalidApplicationNameException
- InvalidEmailException
- InvalidUrlException
- ManifestDocumentException
- ManifestDocumentLoadingException
- ManifestDocumentMapperException
- ManifestElementException
- ManifestLoaderException
- NoEmailAddressException
- ManifestDocumentMapper
- ManifestLoader
- ManifestSerializer
- Application
- ApplicationName
- Author
- AuthorCollection
- AuthorCollectionIterator
- BundledComponent
- BundledComponentCollection
- BundledComponentCollectionIterator
- CopyrightInformation
- Extension
- Library
- License
- Manifest
- PhpExtensionRequirement
- PhpVersionRequirement
- RequirementCollection
- RequirementCollectionIterator
- Type
- Url
- AuthorElement
- AuthorElementCollection
- BundlesElement
- ComponentElement
- ComponentElementCollection
- ContainsElement
- CopyrightElement
- ElementCollection
- ExtElement
- ExtElementCollection
- ExtensionElement
- LicenseElement
- ManifestDocument
- ManifestElement
- PhpElement
- RequiresElement
- PhpdocSingleLineVarFixer
- Main implementation taken from kubawerlos/php-cs-fixer-customere-fixers Copyright (c) 2018 Kuba Werłos
- BuildMetaData
- AbstractVersionConstraint
- AndVersionConstraintGroup
- AnyVersionConstraint
- ExactVersionConstraint
- GreaterThanOrEqualToVersionConstraint
- OrVersionConstraintGroup
- SpecificMajorAndMinorVersionConstraint
- SpecificMajorVersionConstraint
- InvalidPreReleaseSuffixException
- InvalidVersionException
- NoBuildMetaDataException
- NoPreReleaseSuffixException
- UnsupportedVersionConstraintException
- PreReleaseSuffix
- Version
- VersionConstraintParser
- VersionConstraintValue
- VersionNumber
- CodeCoverage
- Provides collection functionality for PHP code coverage information.
- Selector
- BranchAndPathCoverageNotSupportedException
- DeadCodeDetectionNotSupportedException
- DirectoryCouldNotBeCreatedException
- InvalidArgumentException
- NoCodeCoverageDriverAvailableException
- NoCodeCoverageDriverWithPathCoverageSupportAvailableException
- ParserException
- PathExistsButIsNotDirectoryException
- PcovNotAvailableException
- PhpdbgNotAvailableException
- ReflectionException
- ReportAlreadyFinalizedException
- StaticAnalysisCacheNotConfiguredException
- TestIdMissingException
- UnintentionallyCoveredCodeException
- WriteOperationFailedException
- WrongXdebugVersionException
- Xdebug2NotEnabledException
- Xdebug3NotEnabledException
- XdebugNotAvailableException
- XmlException
- Filter
- Clover
- Cobertura
- Crap4j
- Facade
- PHP
- Text
- Facade
- CacheWarmer
- Version
- Facade
- Factory
- Iterator
- ProcessControlExtensionNotLoadedException
- TimeoutException
- Invoker
- InvalidArgumentException
- RuntimeException
- Template
- Duration
- NoActiveTimerException
- TimeSinceStartOfRequestNotAvailableException
- ResourceUsageFormatter
- Timer
- AmbiguousOptionException
- OptionDoesNotAllowArgumentException
- RequiredOptionArgumentMissingException
- UnknownOptionException
- Parser
- ClassMethodUnit
- ClassUnit
- CodeUnit
- CodeUnitCollection
- CodeUnitCollectionIterator
- InvalidCodeUnitException
- NoTraitException
- ReflectionException
- FunctionUnit
- InterfaceMethodUnit
- InterfaceUnit
- Mapper
- TraitMethodUnit
- TraitUnit
- Wizard
- ArrayComparator
- Compares arrays for equality.
- Comparator
- Abstract base class for comparators which compare values for equality.
- ComparisonFailure
- Thrown when an assertion for string equality failed.
- DateTimeComparator
- Compares DateTimeInterface instances for equality.
- DOMNodeComparator
- Compares DOMNode instances for equality.
- DoubleComparator
- Compares doubles for equality.
- ExceptionComparator
- Compares Exception instances for equality.
- RuntimeException
- Factory
- Factory for comparators which compare values for equality.
- MockObjectComparator
- Compares PHPUnit\Framework\MockObject\MockObject instances for equality.
- NumericComparator
- Compares numerical values for equality.
- ObjectComparator
- Compares objects for equality.
- ResourceComparator
- Compares resources for equality.
- ScalarComparator
- Compares scalar or NULL values for equality.
- SplObjectStorageComparator
- Compares \SplObjectStorage instances for equality.
- TypeComparator
- Compares values for type equality.
- Calculator
- Complexity
- ComplexityCollection
- ComplexityCollectionIterator
- RuntimeException
- ComplexityCalculatingVisitor
- CyclomaticComplexityCalculatingVisitor
- Chunk
- Diff
- Differ
- ConfigurationException
- InvalidArgumentException
- Line
- MemoryEfficientLongestCommonSubsequenceCalculator
- AbstractChunkOutputBuilder
- DiffOnlyOutputBuilder
- Builds a diff string representation in a loose unified diff format listing only changes lines. Does not include line numbers.
- StrictUnifiedDiffOutputBuilder
- Strict Unified diff output builder.
- UnifiedDiffOutputBuilder
- Builds a diff string representation in unified diff format in chunks.
- Parser
- Unified diff parser.
- TimeEfficientLongestCommonSubsequenceCalculator
- Console
- OperatingSystem
- Runtime
- Utility class for HHVM/PHP environment handling.
- Exporter
- A nifty utility for visualizing PHP variables.
- CodeExporter
- Exports parts of a Snapshot as PHP code.
- RuntimeException
- ExcludeList
- Restorer
- Restorer of snapshots of global state.
- Snapshot
- A snapshot of global state.
- Counter
- IllogicalValuesException
- NegativeValueException
- RuntimeException
- LineCountingVisitor
- LinesOfCode
- Enumerator
- Traverses array structures and object graphs to enumerate all referenced objects.
- InvalidArgumentException
- InvalidArgumentException
- ObjectReflector
- Context
- A context containing previously processed arrays and objects when recursively processing a value.
- InvalidArgumentException
- ResourceOperations
- RuntimeException
- Parameter
- ReflectionMapper
- CallableType
- FalseType
- GenericObjectType
- IntersectionType
- IterableType
- MixedType
- NeverType
- NullType
- ObjectType
- SimpleType
- StaticType
- TrueType
- Type
- UnionType
- UnknownType
- VoidType
- TypeName
- Version
- Exception
- NamespaceUri
- NamespaceUriException
- Token
- TokenCollection
- TokenCollectionException
- Tokenizer
- XMLSerializer
- ComposerAutoloaderInite146e865ee6f0c750dd7a6aacb27bcda
- ClassLoader
- ClassLoader implements a PSR-0, PSR-4 and classmap class loader.
- InstalledVersions
- This class is copied in every Composer installed project and available to all
- Comparator
- CompilingMatcher
- Helper class to evaluate constraint by compiling and reusing the code to evaluate
- Bound
- Constraint
- Defines a constraint.
- MatchAllConstraint
- Defines the absence of a constraint.
- MatchNoneConstraint
- Blackhole of constraints, nothing escapes it
- MultiConstraint
- Defines a conjunctive or disjunctive set of constraints.
- Interval
- Intervals
- Helper class generating intervals from constraints
- Semver
- VersionParser
- Version parser.
- CacheProvider
- Base class for cache provider implementations.
- CacheAdapter
- CacheItem
- DoctrineProvider
- This class was copied from the Symfony Framework, see the original copyright notice above. The code is distributed subject to the license terms in https://github.com/symfony/symfony/blob/ff0cf61278982539c49e467db9ab13cbd342f76d/LICENSE
- TypedCacheItem
- AbstractLazyCollection
- Lazy collection that is backed by a concrete collection
- ArrayCollection
- An ArrayCollection is a Collection implementation that wraps a regular PHP array.
- Criteria
- Criteria for filtering Selectable collections.
- Comparison
- Comparison of a field with a value by the given operator.
- CompositeExpression
- Expression of Expressions combined by AND or OR operation.
- ExpressionVisitor
- An Expression visitor walks a graph of expressions and turns them into a query for the underlying implementation.
- Value
- ExpressionBuilder
- Builder for Expressions in the {@link Selectable} interface.
- AbstractFixture
- Abstract Fixture class helps to manage references between fixture classes in order to set relations among other fixtures
- MongoDBReferenceListener
- Reference Listener populates identities for stored references
- ORMReferenceListener
- Reference Listener populates identities for stored references
- CircularReferenceException
- MongoDBExecutor
- Class responsible for executing data fixtures.
- MultipleTransactionORMExecutor
- ORMExecutor
- Class responsible for executing data fixtures.
- PHPCRExecutor
- Class responsible for executing data fixtures.
- Loader
- Class responsible for loading data fixture classes.
- ProxyReferenceRepository
- Proxy reference repository
- MongoDBPurger
- Class responsible for purging databases of data before reloading data fixtures.
- ORMPurger
- Class responsible for purging databases of data before reloading data fixtures.
- PHPCRPurger
- Class responsible for purging databases of data before reloading data fixtures.
- ReferenceRepository
- ReferenceRepository class manages references for fixtures in order to easily support the relations between fixtures
- MissingNamedParameter
- ArrayParameterType
- CacheException
- QueryCacheProfile
- Query Cache Profile handles the data relevant for query caching.
- ColumnCase
- Contains portable column case conversions.
- Configuration
- Configuration container for the Doctrine DBAL.
- Connection
- A database abstraction-level connection that implements features like events, transaction isolation levels, configuration, emulated transaction nesting, lazy connecting and more.
- ConnectionException
- PrimaryReadReplicaConnection
- Primary-Replica Connection
- AbstractDB2Driver
- Abstract base implementation of the {@see Driver} interface for IBM DB2 based drivers.
- AbstractMySQLDriver
- Abstract base implementation of the {@see Driver} interface for MySQL based drivers.
- EasyConnectString
- Represents an Oracle Easy Connect string
- AbstractOracleDriver
- Abstract base implementation of the {@see Driver} interface for Oracle based drivers.
- AbstractPostgreSQLDriver
- Abstract base implementation of the {@see Driver} interface for PostgreSQL based drivers.
- EnableForeignKeys
- AbstractSQLiteDriver
- Abstract base implementation of the {@see Doctrine\DBAL\Driver} interface for SQLite based drivers.
- AbstractSQLServerDriver
- Abstract base implementation of the {@see Driver} interface for Microsoft SQL Server based drivers.
- Connection
- DataSourceName
- IBM DB2 DSN
- Driver
- Abstract base implementation of the {@see Driver} interface for IBM DB2 based drivers.
- Result
- Statement
- AbstractConnectionMiddleware
- AbstractDriverMiddleware
- AbstractResultMiddleware
- AbstractStatementMiddleware
- Connection
- Driver
- Abstract base implementation of the {@see Driver} interface for MySQL based drivers.
- Charset
- Options
- Secure
- Result
- Statement
- Connection
- Driver
- A Doctrine DBAL driver for the Oracle OCI8 PHP extensions.
- InitializeSession
- Result
- Statement
- Connection
- Driver
- Abstract base implementation of the {@see Driver} interface for MySQL based drivers.
- Driver
- Abstract base implementation of the {@see Driver} interface for Oracle based drivers.
- Driver
- Abstract base implementation of the {@see Driver} interface for PostgreSQL based drivers.
- Result
- Driver
- Abstract base implementation of the {@see Doctrine\DBAL\Driver} interface for SQLite based drivers.
- Connection
- Driver
- Abstract base implementation of the {@see Driver} interface for Microsoft SQL Server based drivers.
- Statement
- Statement
- Connection
- ConvertParameters
- Driver
- Abstract base implementation of the {@see Driver} interface for PostgreSQL based drivers.
- UnexpectedValue
- UnknownParameter
- Result
- Statement
- Connection
- Driver
- Abstract base implementation of the {@see Doctrine\DBAL\Driver} interface for SQLite based drivers.
- Result
- Statement
- Connection
- Driver
- Driver for ext/sqlsrv.
- Result
- Statement
- DriverManager
- Factory for creating {@see Connection} instances.
- ConnectionEventArgs
- Event Arguments used when a Driver connection is established inside Doctrine\DBAL\Connection.
- OracleSessionInit
- Should be used when Oracle Server default environment does not match the Doctrine requirements.
- SQLiteSessionInit
- SQLSessionInit
- Session init listener for executing a single SQL statement right after a connection is opened.
- SchemaAlterTableAddColumnEventArgs
- Event Arguments used when SQL queries for adding table columns are generated inside {@see AbstractPlatform}.
- SchemaAlterTableChangeColumnEventArgs
- Event Arguments used when SQL queries for changing table columns are generated inside {@see AbstractPlatform}.
- SchemaAlterTableEventArgs
- Event Arguments used when SQL queries for creating tables are generated inside {@see AbstractPlatform}.
- SchemaAlterTableRemoveColumnEventArgs
- Event Arguments used when SQL queries for removing table columns are generated inside {@see AbstractPlatform}.
- SchemaAlterTableRenameColumnEventArgs
- Event Arguments used when SQL queries for renaming table columns are generated inside {@see AbstractPlatform}.
- SchemaColumnDefinitionEventArgs
- Event Arguments used when the portable column definition is generated inside {@see AbstractPlatform}.
- SchemaCreateTableColumnEventArgs
- Event Arguments used when SQL queries for creating table columns are generated inside {@see AbstractPlatform}.
- SchemaCreateTableEventArgs
- Event Arguments used when SQL queries for creating tables are generated inside {@see AbstractPlatform}.
- SchemaDropTableEventArgs
- Event Arguments used when the SQL query for dropping tables are generated inside {@see AbstractPlatform}.
- SchemaEventArgs
- Base class for schema related events.
- SchemaIndexDefinitionEventArgs
- Event Arguments used when the portable index definition is generated inside {@see AbstractSchemaManager}.
- TransactionBeginEventArgs
- EventArgs is the base class for classes containing event data.
- TransactionCommitEventArgs
- EventArgs is the base class for classes containing event data.
- TransactionEventArgs
- EventArgs is the base class for classes containing event data.
- TransactionRollBackEventArgs
- EventArgs is the base class for classes containing event data.
- Events
- Container for all DBAL events.
- ConnectionException
- Base class for all connection related errors detected in the driver.
- ConnectionLost
- Base class for all connection related errors detected in the driver.
- ConstraintViolationException
- Base class for all constraint violation related errors detected in the driver.
- DatabaseDoesNotExist
- Base class for all unknown database object related errors detected in the driver.
- DatabaseObjectExistsException
- Base class for all already existing database object related errors detected in the driver.
- DatabaseObjectNotFoundException
- Base class for all unknown database object related errors detected in the driver.
- DatabaseRequired
- DeadlockException
- Exception for a deadlock error of a transaction detected in the driver.
- DriverException
- Base class for all errors detected in the driver.
- ForeignKeyConstraintViolationException
- Exception for a foreign key constraint violation detected in the driver.
- InvalidArgumentException
- Exception to be thrown when invalid arguments are passed to any DBAL API
- InvalidFieldNameException
- Exception for an invalid specified field name in a statement detected in the driver.
- InvalidLockMode
- LockWaitTimeoutException
- Exception for a lock wait timeout error of a transaction detected in the driver.
- MalformedDsnException
- NonUniqueFieldNameException
- Exception for a non-unique/ambiguous specified field name in a statement detected in the driver.
- NotNullConstraintViolationException
- Exception for a NOT NULL constraint violation detected in the driver.
- ReadOnlyException
- Exception for a write operation attempt on a read-only database element detected in the driver.
- SchemaDoesNotExist
- Base class for all unknown database object related errors detected in the driver.
- ServerException
- Base class for all server related errors detected in the driver.
- SyntaxErrorException
- Exception for a syntax error in a statement detected in the driver.
- TableExistsException
- Exception for an already existing table referenced in a statement detected in the driver.
- TableNotFoundException
- Exception for an unknown table referenced in a statement detected in the driver.
- UniqueConstraintViolationException
- Exception for a unique constraint violation detected in the driver.
- Exception
- ExpandArrayParameters
- FetchMode
- Legacy Class that keeps BC for using the legacy APIs fetch()/fetchAll().
- TableGenerator
- Table ID Generator for those poor languages that are missing sequences.
- TableGeneratorSchemaVisitor
- LockMode
- Contains all DBAL LockModes.
- Connection
- DebugStack
- Includes executed SQLs in a Debug Stack.
- Driver
- LoggerChain
- Chains multiple SQLLogger.
- Middleware
- Statement
- ParameterType
- Contains statement parameter types.
- AbstractMySQLPlatform
- Provides the base implementation for the lowest versions of supported MySQL-like database platforms.
- AbstractPlatform
- Base class for all DatabasePlatforms. The DatabasePlatforms are the central point of abstraction of platform-specific behaviors, features and SQL dialects.
- DateIntervalUnit
- DB2111Platform
- Provides the behavior, features and SQL dialect of the IBM DB2 11.1 (11.1 GA) database platform.
- DB2Platform
- Provides the behavior, features and SQL dialect of the IBM DB2 database platform of the oldest supported version.
- DB2Keywords
- DB2 Keywords.
- KeywordList
- Abstract interface for a SQL reserved keyword dictionary.
- MariaDb102Keywords
- MariaDb reserved keywords list.
- MariaDBKeywords
- MySQL Keywordlist.
- MySQL57Keywords
- MySQL 5.7 reserved keywords list.
- MySQL80Keywords
- MySQL 8.0 reserved keywords list.
- MySQLKeywords
- MySQL Keywordlist.
- OracleKeywords
- Oracle Keywordlist.
- PostgreSQL100Keywords
- PostgreSQL 10.0 reserved keywords list.
- PostgreSQL94Keywords
- PostgreSQL 9.4 reserved keywords list.
- PostgreSQLKeywords
- Reserved keywords list corresponding to the PostgreSQL database platform of the oldest supported version.
- ReservedKeywordsValidator
- SQLiteKeywords
- SQLite Keywordlist.
- SQLServer2012Keywords
- Microsoft SQL Server 2012 reserved keyword dictionary.
- SQLServerKeywords
- Microsoft SQL Server 2012 reserved keyword dictionary.
- MariaDb1027Platform
- Provides the behavior, features and SQL dialect of the MariaDB 10.2 (10.2.7 GA) database platform.
- MariaDb1043Platform
- Provides the behavior, features and SQL dialect of the MariaDB 10.4 (10.4.6 GA) database platform.
- MariaDb1052Platform
- Provides the behavior, features and SQL dialect of the MariaDB 10.5 (10.5.2 GA) database platform.
- MariaDb1060Platform
- Provides the behavior, features and SQL dialect of the MariaDB 10.6 (10.6.0 GA) database platform.
- MariaDBPlatform
- Provides the behavior, features and SQL dialect of the MariaDB database platform of the oldest supported version.
- Comparator
- Compares schemas in the context of MySQL platform.
- MySQL57Platform
- Provides the behavior, features and SQL dialect of the MySQL 5.7 (5.7.9 GA) database platform.
- MySQL80Platform
- Provides the behavior, features and SQL dialect of the MySQL 8.0 (8.0 GA) database platform.
- MySQLPlatform
- Provides the behavior, features and SQL dialect of the Oracle MySQL database platform of the oldest supported version.
- OraclePlatform
- OraclePlatform.
- PostgreSQL100Platform
- Provides the behavior, features and SQL dialect of the PostgreSQL 10.0 database platform.
- PostgreSQL94Platform
- Provides the behavior, features and SQL dialect of the PostgreSQL 9.4+ database platform.
- PostgreSQLPlatform
- Provides the behavior, features and SQL dialect of the PostgreSQL database platform of the oldest supported version.
- Comparator
- Compares schemas in the context of SQLite platform.
- SqlitePlatform
- The SqlitePlatform class describes the specifics and dialects of the SQLite database platform.
- Comparator
- Compares schemas in the context of SQL Server platform.
- SQLServerSelectSQLBuilder
- SQLServer2012Platform
- Provides the behavior, features and SQL dialect of the Microsoft SQL Server database platform of the oldest supported version.
- SQLServerPlatform
- Provides the behavior, features and SQL dialect of the Microsoft SQL Server database platform of the oldest supported version.
- TrimMode
- Connection
- Portability wrapper for a Connection.
- Converter
- Driver
- Middleware
- OptimizeFlags
- Result
- Statement
- Portability wrapper for a Statement.
- CompositeExpression
- Composite expression is responsible to build a group of similar expression.
- ExpressionBuilder
- ExpressionBuilder class is responsible to dynamically create SQL query parts.
- ConflictResolutionMode
- Limit
- QueryBuilder
- QueryBuilder class is responsible to dynamically create SQL queries.
- QueryException
- SelectQuery
- Query
- An SQL query together with its bound parameters.
- Result
- AbstractAsset
- The abstract asset allows to reset the name of all assets without publishing this to the public userland.
- AbstractSchemaManager
- Base class for schema managers. Schema managers are used to inspect and/or modify the database schema/structure.
- Column
- Object representation of a database column.
- ColumnDiff
- Represents the change of a column.
- Comparator
- Compares two Schemas and return an instance of SchemaDiff.
- DB2SchemaManager
- IBM Db2 Schema Manager.
- DefaultSchemaManagerFactory
- A schema manager factory that returns the default schema manager for the given platform.
- ColumnAlreadyExists
- ColumnDoesNotExist
- ForeignKeyDoesNotExist
- IndexAlreadyExists
- IndexDoesNotExist
- IndexNameInvalid
- InvalidTableName
- NamedForeignKeyRequired
- NamespaceAlreadyExists
- SequenceAlreadyExists
- SequenceDoesNotExist
- TableAlreadyExists
- TableDoesNotExist
- UniqueConstraintDoesNotExist
- UnknownColumnOption
- ForeignKeyConstraint
- An abstraction class for a foreign key constraint.
- Identifier
- An abstraction class for an asset identifier.
- Index
- The abstract asset allows to reset the name of all assets without publishing this to the public userland.
- MySQLSchemaManager
- Schema manager for the MySQL RDBMS.
- OracleSchemaManager
- Oracle Schema Manager.
- PostgreSQLSchemaManager
- PostgreSQL Schema Manager.
- Schema
- Object representation of a database schema.
- SchemaConfig
- Configuration for a Schema.
- SchemaDiff
- Differences between two schemas.
- SchemaException
- Sequence
- Sequence structure.
- SqliteSchemaManager
- Sqlite SchemaManager.
- SQLServerSchemaManager
- SQL Server Schema Manager.
- Table
- Object Representation of a table.
- TableDiff
- Table Diff.
- UniqueConstraint
- Class for a unique constraint.
- View
- Representation of a Database View.
- AbstractVisitor
- Abstract Visitor with empty methods for easy extension.
- CreateSchemaSqlCollector
- Abstract Visitor with empty methods for easy extension.
- DropSchemaSqlCollector
- Gathers SQL statements that allow to completely drop the current schema.
- Graphviz
- Create a Graphviz output of a Schema.
- RemoveNamespacedAssets
- Removes assets from a schema that are not in the default namespace.
- CreateSchemaObjectsSQLBuilder
- DefaultSelectSQLBuilder
- DropSchemaObjectsSQLBuilder
- RegularExpressionError
- Statement
- A database abstraction-level statement that implements support for logging, DBAL mapping types, etc.
- ReservedWordsCommand
- Base class for all commands.
- RunSqlCommand
- Task for executing arbitrary SQL that can come from a file or directly from the command line.
- ConnectionNotFound
- SingleConnectionProvider
- ConsoleRunner
- Handles running the Console Tools inside Symfony Console context.
- DsnParser
- TransactionIsolationLevel
- ArrayType
- Type that maps a PHP array to a clob SQL type.
- AsciiStringType
- Type that maps an SQL VARCHAR to a PHP string.
- BigIntType
- Type that maps a database BIGINT to a PHP string.
- BinaryType
- Type that maps ab SQL BINARY/VARBINARY to a PHP resource stream.
- BlobType
- Type that maps an SQL BLOB to a PHP resource stream.
- BooleanType
- Type that maps an SQL boolean to a PHP boolean.
- ConversionException
- Conversion Exception is thrown when the database to PHP conversion fails.
- DateImmutableType
- Immutable type of {@see DateType}.
- DateIntervalType
- Type that maps interval string to a PHP DateInterval Object.
- DateTimeImmutableType
- Immutable type of {@see DateTimeType}.
- DateTimeType
- Type that maps an SQL DATETIME/TIMESTAMP to a PHP DateTime object.
- DateTimeTzImmutableType
- Immutable type of {@see DateTimeTzType}.
- DateTimeTzType
- DateTime type accepting additional information about timezone offsets.
- DateType
- Type that maps an SQL DATE to a PHP Date object.
- DecimalType
- Type that maps an SQL DECIMAL to a PHP string.
- FloatType
- The base class for so-called Doctrine mapping types.
- GuidType
- Represents a GUID/UUID datatype (both are actually synonyms) in the database.
- IntegerType
- Type that maps an SQL INT to a PHP integer.
- JsonType
- Type generating json objects values
- ObjectType
- Type that maps a PHP object to a clob SQL type.
- SimpleArrayType
- Array Type which can be used for simple values.
- SmallIntType
- Type that maps a database SMALLINT to a PHP integer.
- StringType
- Type that maps an SQL VARCHAR to a PHP string.
- TextType
- Type that maps an SQL CLOB to a PHP string.
- TimeImmutableType
- Immutable type of {@see TimeType}.
- TimeType
- Type that maps an SQL TIME to a PHP DateTime object.
- Type
- The base class for so-called Doctrine mapping types.
- TypeRegistry
- The type registry is responsible for holding a map of all known DBAL types.
- Types
- Default built-in types provided by Doctrine DBAL.
- VarDateTimeImmutableType
- Immutable type of {@see VarDateTimeType}.
- VarDateTimeType
- Variable DateTime Type using DateTime::__construct() instead of DateTime::createFromFormat().
- Deprecation
- Manages Deprecation logging in different ways.
- AsDoctrineListener
- Service tag to autoconfigure event listeners.
- AsEntityListener
- Service tag to autoconfigure entity listeners.
- AsMiddleware
- DoctrineMetadataCacheWarmer
- CreateDatabaseDoctrineCommand
- Database tool allows you to easily create your configured databases.
- DropDatabaseDoctrineCommand
- Database tool allows you to easily drop your configured databases.
- ImportMappingDoctrineCommand
- Import Doctrine ORM metadata mapping information from an existing database.
- ClearMetadataCacheDoctrineCommand
- Command to clear the metadata cache of the various cache drivers.
- ClearQueryCacheDoctrineCommand
- Command to clear the query cache of the various cache drivers.
- ClearResultCacheDoctrineCommand
- Command to clear the result cache of the various cache drivers.
- CollectionRegionDoctrineCommand
- Command to clear a collection cache region.
- ConvertMappingDoctrineCommand
- Convert Doctrine ORM metadata mapping information between the various supported formats.
- CreateSchemaDoctrineCommand
- Command to execute the SQL needed to generate the database schema for a given entity manager.
- DoctrineCommandHelper
- Provides some helper and convenience methods to configure doctrine commands in the context of bundles and multiple connections/entity managers.
- DropSchemaDoctrineCommand
- Command to drop the database schema for a set of classes based on their mappings.
- EnsureProductionSettingsDoctrineCommand
- Ensure the Doctrine ORM is configured properly for a production environment.
- EntityRegionCacheDoctrineCommand
- Command to clear a entity cache region.
- InfoDoctrineCommand
- Show information about mapped entities
- QueryRegionCacheDoctrineCommand
- Command to clear a query cache region.
- RunDqlDoctrineCommand
- Execute a Doctrine DQL query and output the results.
- RunSqlDoctrineCommand
- Execute a SQL query and output the results.
- UpdateSchemaDoctrineCommand
- Command to generate the SQL needed to update the database schema to match the current mapping information.
- ValidateSchemaCommand
- Command to run Doctrine ValidateSchema() on the current mappings.
- ConnectionFactory
- DoctrineDataCollector
- DoctrineDataCollector.
- BlacklistSchemaAssetFilter
- ManagerRegistryAwareConnectionProvider
- RegexSchemaAssetFilter
- SchemaAssetsFilterManager
- Manages schema filters passed to Connection::setSchemaAssetsFilter()
- CacheSchemaSubscriberPass
- Injects Doctrine DBAL and legacy PDO adapters into their schema subscribers.
- DbalSchemaFilterPass
- Processes the doctrine.dbal.schema_filter
- DoctrineOrmMappingsPass
- Class for Symfony bundles to configure mappings for model classes not in the auto-mapped folder.
- EntityListenerPass
- Class for Symfony bundles to register entity listeners
- IdGeneratorPass
- MiddlewaresPass
- ServiceRepositoryCompilerPass
- WellKnownSchemaFilterPass
- Blacklist tables used by well-known Symfony classes.
- Configuration
- This class contains the configuration information for the bundle
- DoctrineExtension
- DoctrineExtension is an extension for the Doctrine DBAL and ORM library.
- DoctrineBundle
- An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions.
- ManagerConfigurator
- Configurator for an EntityManager
- ClassMetadataCollection
- ClassMetadataFactory
- The ClassMetadataFactory is used to create ClassMetadata objects that contain all the metadata mapping information of a class which describes how a class should be mapped to a relational database.
- ContainerEntityListenerResolver
- DisconnectedMetadataFactory
- This class provides methods to access Doctrine entity class metadata for a given bundle, namespace or entity class, for generation purposes
- MappingDriver
- BacktraceDebugDataHolder
- DebugMiddleware
- ManagerRegistryAwareEntityManagerProvider
- Registry
- References all Doctrine connections and entity managers in a given Container.
- ContainerRepositoryFactory
- Fetches repositories from the container or falls back to normal creation.
- ServiceEntityRepository
- Optional EntityRepository base class with a simplified constructor (for autowiring).
- BundleConfigurationBuilder
- BundleTest
- CacheSchemaSubscriberTest
- CreateDatabaseDoctrineTest
- DropDatabaseDoctrineTest
- ImportMappingDoctrineCommandTest
- ImportMappingTestFooBundle
- An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions.
- InfoDoctrineCommandTest
- ConnectionFactoryTest
- FakeConnection
- A database abstraction-level connection that implements features like events, transaction isolation levels, configuration, emulated transaction nesting, lazy connecting and more.
- ContainerTest
- DoctrineDataCollectorTest
- RegexSchemaAssetFilterTest
- SchemaAssetsFilterManagerTest
- AbstractDoctrineExtensionTest
- DummySchemaAssetsFilter
- CacheCompatibilityPassTest
- EntityListenerPassTest
- TestListener
- IdGeneratorPassTest
- MiddlewarePassTest
- PHP7Middleware
- ConnectionAwarePHP7Middleware
- AutoconfiguredPHP7Middleware
- AutoconfiguredMiddleware
- AutoconfiguredMiddlewareWithConnection
- AutoconfiguredMiddlewareWithPriority
- RemoveLoggingMiddlewarePassTest
- DoctrineExtensionTest
- TestWrapperClass
- A database abstraction-level connection that implements features like events, transaction isolation levels, configuration, emulated transaction nesting, lazy connecting and more.
- AnnotationsBundle
- An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions.
- Test
- TestCustomIdGeneratorEntity
- AttributesBundle
- An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions.
- Test
- TestCustomIdGeneratorEntity
- Test
- NewXmlBundle
- An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions.
- TestCustomClassRepoEntity
- TestCustomServiceRepoEntity
- TestDefaultRepoEntity
- TestCustomClassRepoRepository
- An EntityRepository serves as a repository for entities with generic as well as business specific methods for retrieving entities.
- TestCustomServiceRepoRepository
- Optional EntityRepository base class with a simplified constructor (for autowiring).
- RepositoryServiceBundle
- An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions.
- AnnotationsBundle
- An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions.
- Test
- Test
- XmlBundle
- An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions.
- Test
- YamlBundle
- An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions.
- CustomEntityListenerServiceResolver
- CustomIdGenerator
- DbalTestKernel
- The Kernel is the heart of the Symfony system.
- InvokableEntityListener
- Php8EntityListener
- Php8EventListener
- TestKernel
- The Kernel is the heart of the Symfony system.
- TestDatetimeFunction
- Abstract Function Node.
- TestFilter
- The base class that user defined filters should extend.
- TestNumericFunction
- Abstract Function Node.
- TestStringFunction
- Abstract Function Node.
- TestType
- The base class for so-called Doctrine mapping types.
- XmlDoctrineExtensionTest
- XMLSchemaTest
- YamlDoctrineExtensionTest
- LockStoreSchemaListenerTest
- ContainerEntityListenerResolverTest
- EntityListener1
- EntityListener2
- DisconnectedMetadataFactoryTest
- BacktraceDebugDataHolderTest
- DebugMiddlewareTest
- ProfilerTest
- RegistryTest
- ContainerRepositoryFactoryTest
- StubRepository
- An EntityRepository serves as a repository for entities with generic as well as business specific methods for retrieving entities.
- StubServiceRepository
- An EntityRepository serves as a repository for entities with generic as well as business specific methods for retrieving entities.
- ServiceEntityRepositoryTest
- ServiceRepositoryTest
- TestCase
- TestCaseAllPublicCompilerPass
- DoctrineExtensionTest
- DummyClass
- UrlOverrideTest
- LoadDataFixturesDoctrineCommand
- Load data fixtures from bundles.
- FixturesCompilerPass
- PurgerFactoryCompilerPass
- DoctrineFixturesExtension
- Provides useful features shared by many extensions.
- DoctrineFixturesBundle
- An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions.
- Fixture
- Base class designed for data fixtures so they don't have to extend and implement different classes/interfaces according to their needs.
- SymfonyFixturesLoader
- ORMPurgerFactory
- MigrationsCollector
- DataCollector.
- MigrationsFlattener
- ConfigureDependencyFactoryPass
- Configuration
- DoctrineMigrationsExtension configuration structure.
- DoctrineMigrationsExtension
- DoctrineMigrationsExtension.
- DoctrineMigrationsBundle
- Bundle.
- ContainerAwareMigrationFactory
- EventArgs
- EventArgs is the base class for classes containing event data.
- EventManager
- The EventManager is the central point of Doctrine's event listener system.
- CachedWordInflector
- GenericLanguageInflectorFactory
- Inflector
- InflectorFactory
- Language
- NoopWordInflector
- Inflectible
- InflectorFactory
- Rules
- Uninflected
- Inflectible
- InflectorFactory
- Rules
- Uninflected
- Inflectible
- InflectorFactory
- Rules
- Uninflected
- Pattern
- Patterns
- Inflectible
- InflectorFactory
- Rules
- Uninflected
- Ruleset
- Inflectible
- InflectorFactory
- Rules
- Uninflected
- Substitution
- Substitutions
- Transformation
- Transformations
- Inflectible
- InflectorFactory
- Rules
- Uninflected
- Word
- RulesetInflector
- Inflects based on multiple rulesets.
- InvalidArgumentException
- Exception for invalid arguments provided to the instantiator
- UnexpectedValueException
- Exception for given parameters causing invalid/unexpected state on instantiation
- Instantiator
- AbstractLexer
- Base class for writing simple lexers, i.e. for creating small DSLs.
- Token
- AbstractMigration
- The AbstractMigration class is for end users to extend from when creating migrations. Extend this class and implement the required up() and down() methods.
- Configuration
- The Configuration class is responsible for defining migration configuration information.
- ConfigurationFile
- This class will return a Connection instance, loaded from a configuration file provided as argument.
- ConnectionRegistryConnection
- ConnectionNotSpecified
- FileNotFound
- InvalidConfiguration
- ExistingConnection
- ConfigurationFile
- This class will return an EntityManager instance, loaded from a configuration file provided as argument.
- FileNotFound
- InvalidConfiguration
- ExistingEntityManager
- ManagerRegistryEntityManager
- FileNotFound
- FrozenConfiguration
- InvalidLoader
- UnknownConfigurationValue
- ConfigurationArray
- ConfigurationFile
- InvalidConfigurationFormat
- InvalidConfigurationKey
- JsonNotValid
- MissingConfigurationFile
- XmlNotValid
- YamlNotAvailable
- YamlNotValid
- ExistingConfiguration
- JsonFile
- PhpFile
- XmlFile
- YamlFile
- DependencyFactory
- The DependencyFactory is responsible for wiring up and managing internal class dependencies.
- MigrationsEventArgs
- The MigrationEventsArgs class is passed to events not related to a single migration version.
- MigrationsVersionEventArgs
- The MigrationsVersionEventArgs class is passed to events related to a single migration version.
- Events
- The Events class contains constants for event names that a user can subscribe to.
- AbortMigration
- AlreadyAtVersion
- DuplicateMigrationVersion
- FrozenDependencies
- IrreversibleMigration
- MetadataStorageError
- MigrationClassNotFound
- MigrationConfigurationConflict
- MigrationNotAvailable
- MigrationNotExecuted
- MissingDependency
- NoMigrationsFoundWithCriteria
- NoMigrationsToExecute
- NoTablesFound
- PlanAlreadyExecuted
- RollupFailed
- SkipMigration
- UnknownMigrationVersion
- InvalidDirectory
- NameIsReserved
- Finder
- The Finder class is responsible for for finding migrations on disk at a given path.
- GlobFinder
- The GlobFinder class finds migrations in a directory using the PHP glob() function.
- RecursiveRegexFinder
- The RecursiveRegexFinder class recursively searches the given directory for migrations.
- ClassNameGenerator
- InvalidTemplateSpecified
- NoChangesDetected
- AvailableMigration
- Available migrations may or may not be already executed The migration might be already executed or not.
- AvailableMigrationsList
- Represents a sorted list of migrations that may or maybe not be already executed.
- AvailableMigrationsSet
- Represents a non sorted list of migrations that may or may not be already executed.
- ExecutedMigration
- Represents an already executed migration.
- ExecutedMigrationsList
- Represents a sorted list of executed migrations.
- MigrationPlan
- Represents an available migration to be executed in a specific direction.
- MigrationPlanList
- Represents a sorted list of MigrationPlan instances to execute.
- TableMetadataStorage
- TableMetadataStorageConfiguration
- NoMappingFound
- StubSchemaProvider
- The StubSchemaProvider takes a Doctrine\DBAL\Schema\Schema instance through the constructor and returns it from the createSchema() method.
- InvalidArguments
- Query
- The Query wraps the sql query, parameters and types.
- CurrentCommand
- The CurrentCommand class is responsible for outputting what your current version is.
- DiffCommand
- The DiffCommand class is responsible for generating a migration by comparing your current database schema to your mapping information.
- DoctrineCommand
- The DoctrineCommand class provides base functionality for the other migrations commands to extend from.
- DumpSchemaCommand
- The DumpSchemaCommand class is responsible for dumping your current database schema to a migration class. This is intended to be used in conjunction with the RollupCommand.
- ExecuteCommand
- The ExecuteCommand class is responsible for executing migration versions up or down manually.
- GenerateCommand
- The GenerateCommand class is responsible for generating a blank migration class for you to modify to your needs.
- LatestCommand
- The LatestCommand class is responsible for outputting what your latest version is.
- ListCommand
- The ListCommand class is responsible for outputting a list of all available migrations and their status.
- MigrateCommand
- The MigrateCommand class is responsible for executing a migration from the current version to another version up or down. It will calculate all the migration versions that need to be executed and execute them.
- RollupCommand
- The RollupCommand class is responsible for deleting all previously executed migrations from the versions table and marking the freshly dumped schema migration (that was created with DumpSchemaCommand) as migrated.
- StatusCommand
- The StatusCommand class is responsible for outputting what the current state is of all your migrations. It shows what your current version is, how many new versions you have to execute, etc. and details about each of your migrations.
- SyncMetadataCommand
- The DoctrineCommand class provides base functionality for the other migrations commands to extend from.
- UpToDateCommand
- The UpToDateCommand class outputs if your database is up to date or if there are new migrations that need to be executed.
- VersionCommand
- The VersionCommand class is responsible for manually adding and deleting migration versions from the tracking table.
- ConsoleInputMigratorConfigurationFactory
- DependenciesNotSatisfied
- DirectoryDoesNotExist
- FileTypeNotSupported
- InvalidOptionUsage
- SchemaDumpRequiresNoMigrations
- VersionAlreadyExists
- VersionDoesNotExist
- AlphabeticalComparator
- CurrentMigrationStatusCalculator
- The MigrationPlanCalculator is responsible for calculating the plan for migrating from the current version to another version.
- Version
- AbstractQuery
- Base contract for ORM queries. Base class for Query and NativeQuery.
- AssociationCacheEntry
- CacheConfiguration
- Configuration container for second-level cache.
- CacheException
- Exception for cache.
- CacheKey
- Defines entity / collection / query key to be stored in the cache region.
- CollectionCacheEntry
- CollectionCacheKey
- Defines entity collection roles to be stored in the cache region.
- DefaultCache
- Provides an API for querying/managing the second level cache regions.
- DefaultCacheFactory
- DefaultCollectionHydrator
- Default hydrator cache for collections
- DefaultEntityHydrator
- Default hydrator cache for entities
- DefaultQueryCache
- Default query cache implementation.
- EntityCacheEntry
- EntityCacheKey
- Defines entity classes roles to be stored in the cache region.
- CacheException
- Exception for cache.
- CannotUpdateReadOnlyCollection
- Exception for cache.
- CannotUpdateReadOnlyEntity
- Exception for cache.
- FeatureNotImplemented
- Exception for cache.
- NonCacheableEntity
- Exception for cache.
- NonCacheableEntityAssociation
- Exception for cache.
- Lock
- LockException
- Lock exception for cache.
- CacheLoggerChain
- StatisticsCacheLogger
- Provide basic second level cache statistics.
- AbstractCollectionPersister
- NonStrictReadWriteCachedCollectionPersister
- ReadOnlyCachedCollectionPersister
- ReadWriteCachedCollectionPersister
- AbstractEntityPersister
- NonStrictReadWriteCachedEntityPersister
- Specific non-strict read/write cached entity persister
- ReadOnlyCachedEntityPersister
- Specific read-only region entity persister
- ReadWriteCachedEntityPersister
- Specific read-write entity persister
- QueryCacheEntry
- QueryCacheKey
- A cache key that identifies a particular query.
- DefaultRegion
- The simplest cache region compatible with all doctrine-cache drivers.
- FileLockRegion
- Very naive concurrent region, based on file locks.
- UpdateTimestampCache
- Tracks the timestamps of the most recent updates to particular keys.
- RegionsConfiguration
- Cache regions configuration
- TimestampCacheEntry
- TimestampCacheKey
- A key that identifies a timestamped space.
- TimestampQueryCacheValidator
- Configuration
- Configuration container for all configuration options of Doctrine.
- EntityManagerDecorator
- Base class for EntityManager decorators
- EntityManager
- The EntityManager is the central access point to ORM functionality.
- EntityNotFoundException
- Exception thrown when a Proxy fails to retrieve an Entity result.
- EntityRepository
- An EntityRepository serves as a repository for entities with generic as well as business specific methods for retrieving entities.
- ListenersInvoker
- A method invoker based on entity lifecycle.
- LoadClassMetadataEventArgs
- Class that holds event arguments for a loadMetadata event.
- OnClassMetadataNotFoundEventArgs
- Class that holds event arguments for a `onClassMetadataNotFound` event.
- OnClearEventArgs
- Provides event arguments for the onClear event.
- OnFlushEventArgs
- Provides event arguments for the preFlush event.
- PostFlushEventArgs
- Provides event arguments for the postFlush event.
- PostLoadEventArgs
- Lifecycle Events are triggered by the UnitOfWork during lifecycle transitions of entities.
- PostPersistEventArgs
- Lifecycle Events are triggered by the UnitOfWork during lifecycle transitions of entities.
- PostRemoveEventArgs
- Lifecycle Events are triggered by the UnitOfWork during lifecycle transitions of entities.
- PostUpdateEventArgs
- Lifecycle Events are triggered by the UnitOfWork during lifecycle transitions of entities.
- PreFlushEventArgs
- Provides event arguments for the preFlush event.
- PrePersistEventArgs
- Lifecycle Events are triggered by the UnitOfWork during lifecycle transitions of entities.
- PreRemoveEventArgs
- Lifecycle Events are triggered by the UnitOfWork during lifecycle transitions of entities.
- PreUpdateEventArgs
- Class that holds event arguments for a preUpdate event.
- Events
- Container for all ORM events.
- EntityIdentityCollisionException
- EntityManagerClosed
- EntityMissingAssignedId
- InvalidEntityRepository
- InvalidHydrationMode
- MissingIdentifierField
- MissingMappingDriverImplementation
- MultipleSelectorsFoundException
- NotSupported
- PersisterException
- UnexpectedAssociationValue
- Exception for cache.
- UnrecognizedIdentifierFields
- AbstractIdGenerator
- AssignedGenerator
- Special generator for application-assigned identifiers (doesn't really generate anything).
- BigIntegerIdentityGenerator
- Id generator that obtains IDs from special "identity" columns. These are columns that automatically get a database-generated, auto-incremented identifier on INSERT.
- IdentityGenerator
- Id generator that obtains IDs from special "identity" columns. These are columns that automatically get a database-generated, auto-incremented identifier on INSERT.
- SequenceGenerator
- Represents an ID generator that uses a database sequence.
- AbstractHydrator
- Base class for all hydrators. A hydrator is a class that provides some form of transformation of an SQL result set into another structure.
- ArrayHydrator
- The ArrayHydrator produces a nested array "graph" that is often (not always) interchangeable with the corresponding object graph for read-only access.
- HydrationException
- ObjectHydrator
- The ObjectHydrator constructs an object graph out of an SQL result set.
- ScalarColumnHydrator
- Hydrator that produces one-dimensional array.
- ScalarHydrator
- Hydrator that produces flat, rectangular results of scalar data.
- SimpleObjectHydrator
- Base class for all hydrators. A hydrator is a class that provides some form of transformation of an SQL result set into another structure.
- SingleScalarHydrator
- Hydrator that hydrates a single scalar value from the result set.
- HydrationCompleteHandler
- Class, which can handle completion of hydration cycle and produce some of tasks.
- CycleDetectedException
- LazyCriteriaCollection
- A lazy collection that allows a fast count when using criteria object Once count gets executed once without collection being initialized, result is cached and returned on subsequent calls until collection gets loaded, then returning the number of loaded results.
- AnsiQuoteStrategy
- ANSI compliant quote strategy, this strategy does not apply any quote.
- AssociationMapping
- AssociationOverride
- This attribute is used to override association mapping of property for an entity relationship.
- AssociationOverrides
- This attribute is used to override association mappings of relationship properties.
- AttributeOverride
- This attribute is used to override the mapping of a entity property.
- AttributeOverrides
- This attribute is used to override the mapping of a entity property.
- AssociationBuilder
- ClassMetadataBuilder
- Builder Object for ClassMetadata
- EmbeddedBuilder
- Embedded Builder
- EntityListenerBuilder
- Builder for entity listeners.
- FieldBuilder
- Field Builder
- ManyToManyAssociationBuilder
- ManyToMany Association Builder
- OneToManyAssociationBuilder
- OneToMany Association Builder
- Cache
- Caching to an entity or a collection.
- ChainTypedFieldMapper
- ChangeTrackingPolicy
- ClassMetadata
- A <tt>ClassMetadata</tt> instance holds all the object-relational mapping metadata of an entity and its associations.
- ClassMetadataFactory
- The ClassMetadataFactory is used to create ClassMetadata objects that contain all the metadata mapping information of a class which describes how a class should be mapped to a relational database.
- Column
- CustomIdGenerator
- DefaultEntityListenerResolver
- The default DefaultEntityListener
- DefaultNamingStrategy
- The default NamingStrategy
- DefaultQuoteStrategy
- A set of rules for determining the physical column, alias and table quotes
- DefaultTypedFieldMapper
- DiscriminatorColumn
- DiscriminatorColumnMapping
- DiscriminatorMap
- AttributeDriver
- DatabaseDriver
- The DatabaseDriver reverse engineers the mapping metadata from a database.
- RepeatableAttributeCollection
- SimplifiedXmlDriver
- XmlDriver that additionally looks for mapping information in a global file.
- XmlDriver
- XmlDriver is a metadata driver that enables mapping through XML files.
- Embeddable
- Embedded
- EmbeddedClassMapping
- Entity
- EntityListeners
- The EntityListeners attribute specifies the callback listener classes to be used for an entity or mapped superclass.
- InvalidCustomGenerator
- UnknownGeneratorType
- FieldMapping
- GeneratedValue
- HasLifecycleCallbacks
- Id
- Index
- InheritanceType
- InverseJoinColumn
- InverseSideMapping
- JoinColumn
- JoinColumnMapping
- JoinColumns
- JoinTable
- JoinTableMapping
- ManyToMany
- ManyToManyInverseSideMapping
- ManyToManyOwningSideMapping
- ManyToOne
- ManyToOneAssociationMapping
- The "many" side of a many-to-one association mapping is always the owning side.
- MappedSuperclass
- MappingException
- A MappingException indicates that something is wrong with the mapping setup.
- OneToMany
- OneToManyAssociationMapping
- OneToOne
- OneToOneInverseSideMapping
- OneToOneOwningSideMapping
- OrderBy
- OwningSideMapping
- PostLoad
- PostPersist
- PostRemove
- PostUpdate
- PreFlush
- PrePersist
- PreRemove
- PreUpdate
- ReflectionEmbeddedProperty
- Acts as a proxy to a nested Property structure, making it look like just a single scalar property.
- ReflectionEnumProperty
- SequenceGenerator
- Table
- ToManyInverseSideMapping
- ToManyOwningSideMapping
- ToOneInverseSideMapping
- ToOneOwningSideMapping
- UnderscoreNamingStrategy
- Naming strategy implementing the underscore naming convention.
- UniqueConstraint
- Version
- NativeQuery
- Represents a native SQL query.
- NonUniqueResultException
- Exception thrown when an ORM query unexpectedly returns more than one result.
- NoResultException
- Exception thrown when an ORM query unexpectedly does not return any results.
- OptimisticLockException
- An OptimisticLockException is thrown when a version check on an object that uses optimistic locking through a version field fails.
- ORMInvalidArgumentException
- Contains exception messages for all invalid lifecycle state exceptions inside UnitOfWork
- ORMSetup
- PersistentCollection
- A PersistentCollection represents a collection of elements that have persistent state.
- AbstractCollectionPersister
- Base class for all collection persisters.
- ManyToManyPersister
- Persister for many-to-many collections.
- OneToManyPersister
- Persister for one-to-many collections.
- AbstractEntityInheritancePersister
- Base class for entity persisters that implement a certain inheritance mapping strategy.
- BasicEntityPersister
- A BasicEntityPersister maps an entity to a single table in a relational database.
- CachedPersisterContext
- A swappable persister context to use as a container for the current generated query/resultSetMapping/type binding information.
- JoinedSubclassPersister
- The joined subclass persister maps a single entity instance to several tables in the database as it is defined by the <tt>Class Table Inheritance</tt> strategy.
- SingleTablePersister
- Persister for entities that participate in a hierarchy mapped with the SINGLE_TABLE strategy.
- CantUseInOperatorOnCompositeKeys
- InvalidOrientation
- UnrecognizedField
- MatchingAssociationFieldRequiresObject
- PersisterException
- SqlExpressionVisitor
- Visit Expressions and generate SQL WHERE conditions from them.
- SqlValueVisitor
- Extract the values from a criteria/expression
- PessimisticLockException
- Autoloader
- Special Autoloader for Proxy classes, which are not PSR-0 compliant.
- DefaultProxyClassNameResolver
- Class-related functionality for objects that might or not be proxy objects at the moment.
- NotAProxyClass
- ProxyFactory
- This factory is used to create proxy objects for entities at runtime.
- AggregateExpression
- Abstract class of an AST node.
- ArithmeticExpression
- ArithmeticExpression ::= SimpleArithmeticExpression | "(" Subselect ")"
- ArithmeticFactor
- ArithmeticFactor ::= [("+" | "-")] ArithmeticPrimary
- ArithmeticTerm
- ArithmeticTerm ::= ArithmeticFactor {("*" | "/") ArithmeticFactor}*
- ASTException
- Base exception class for AST exceptions.
- BetweenExpression
- Abstract class of an AST node.
- CoalesceExpression
- CoalesceExpression ::= "COALESCE" "(" ScalarExpression {"," ScalarExpression}* ")"
- CollectionMemberExpression
- CollectionMemberExpression ::= EntityExpression ["NOT"] "MEMBER" ["OF"] CollectionValuedPathExpression
- ComparisonExpression
- ComparisonExpression ::= ArithmeticExpression ComparisonOperator ( QuantifiedExpression | ArithmeticExpression ) | StringExpression ComparisonOperator (StringExpression | QuantifiedExpression) | BooleanExpression ("=" | "<>" | "!=") (BooleanExpression | QuantifiedExpression) | EnumExpression ("=" | "<>" | "!=") (EnumExpression | QuantifiedExpression) | DatetimeExpression ComparisonOperator (DatetimeExpression | QuantifiedExpression) | EntityExpression ("=" | "<>") (EntityExpression | QuantifiedExpression)
- ConditionalExpression
- ConditionalExpression ::= ConditionalTerm {"OR" ConditionalTerm}*
- ConditionalFactor
- ConditionalFactor ::= ["NOT"] ConditionalPrimary
- ConditionalPrimary
- ConditionalPrimary ::= SimpleConditionalExpression | "(" ConditionalExpression ")"
- ConditionalTerm
- ConditionalTerm ::= ConditionalFactor {"AND" ConditionalFactor}*
- DeleteClause
- DeleteClause ::= "DELETE" ["FROM"] AbstractSchemaName [["AS"] AliasIdentificationVariable]
- DeleteStatement
- DeleteStatement = DeleteClause [WhereClause]
- EmptyCollectionComparisonExpression
- EmptyCollectionComparisonExpression ::= CollectionValuedPathExpression "IS" ["NOT"] "EMPTY"
- ExistsExpression
- ExistsExpression ::= ["NOT"] "EXISTS" "(" Subselect ")"
- FromClause
- FromClause ::= "FROM" IdentificationVariableDeclaration {"," IdentificationVariableDeclaration}
- AbsFunction
- "ABS" "(" SimpleArithmeticExpression ")"
- AvgFunction
- "AVG" "(" ["DISTINCT"] StringPrimary ")"
- BitAndFunction
- "BIT_AND" "(" ArithmeticPrimary "," ArithmeticPrimary ")"
- BitOrFunction
- "BIT_OR" "(" ArithmeticPrimary "," ArithmeticPrimary ")"
- ConcatFunction
- "CONCAT" "(" StringPrimary "," StringPrimary {"," StringPrimary }* ")"
- CountFunction
- "COUNT" "(" ["DISTINCT"] StringPrimary ")"
- CurrentDateFunction
- "CURRENT_DATE"
- CurrentTimeFunction
- "CURRENT_TIME"
- CurrentTimestampFunction
- "CURRENT_TIMESTAMP"
- DateAddFunction
- "DATE_ADD" "(" ArithmeticPrimary "," ArithmeticPrimary "," StringPrimary ")"
- DateDiffFunction
- "DATE_DIFF" "(" ArithmeticPrimary "," ArithmeticPrimary ")"
- DateSubFunction
- "DATE_SUB(date1, interval, unit)"
- FunctionNode
- Abstract Function Node.
- IdentityFunction
- "IDENTITY" "(" SingleValuedAssociationPathExpression {"," string} ")"
- LengthFunction
- "LENGTH" "(" StringPrimary ")"
- LocateFunction
- "LOCATE" "(" StringPrimary "," StringPrimary ["," SimpleArithmeticExpression]")"
- LowerFunction
- "LOWER" "(" StringPrimary ")"
- MaxFunction
- "MAX" "(" ["DISTINCT"] StringPrimary ")"
- MinFunction
- "MIN" "(" ["DISTINCT"] StringPrimary ")"
- ModFunction
- "MOD" "(" SimpleArithmeticExpression "," SimpleArithmeticExpression ")"
- SizeFunction
- "SIZE" "(" CollectionValuedPathExpression ")"
- SqrtFunction
- "SQRT" "(" SimpleArithmeticExpression ")"
- SubstringFunction
- "SUBSTRING" "(" StringPrimary "," SimpleArithmeticExpression "," SimpleArithmeticExpression ")"
- SumFunction
- "SUM" "(" ["DISTINCT"] StringPrimary ")"
- TrimFunction
- "TRIM" "(" [["LEADING" | "TRAILING" | "BOTH"] [char] "FROM"] StringPrimary ")"
- UpperFunction
- "UPPER" "(" StringPrimary ")"
- GeneralCaseExpression
- GeneralCaseExpression ::= "CASE" WhenClause {WhenClause}* "ELSE" ScalarExpression "END"
- GroupByClause
- Abstract class of an AST node.
- HavingClause
- Abstract class of an AST node.
- IdentificationVariableDeclaration
- IdentificationVariableDeclaration ::= RangeVariableDeclaration [IndexBy] {JoinVariableDeclaration}*
- IndexBy
- IndexBy ::= "INDEX" "BY" SingleValuedPathExpression
- InListExpression
- Abstract class of an AST node.
- InputParameter
- Abstract class of an AST node.
- InstanceOfExpression
- InstanceOfExpression ::= IdentificationVariable ["NOT"] "INSTANCE" ["OF"] (InstanceOfParameter | "(" InstanceOfParameter {"," InstanceOfParameter}* ")") InstanceOfParameter ::= AbstractSchemaName | InputParameter
- InSubselectExpression
- Abstract class of an AST node.
- Join
- Join ::= ["LEFT" ["OUTER"] | "INNER"] "JOIN" JoinAssociationPathExpression ["AS"] AliasIdentificationVariable [("ON" | "WITH") ConditionalExpression]
- JoinAssociationDeclaration
- JoinAssociationDeclaration ::= JoinAssociationPathExpression ["AS"] AliasIdentificationVariable
- JoinAssociationPathExpression
- JoinAssociationPathExpression ::= IdentificationVariable "." (SingleValuedAssociationField | CollectionValuedAssociationField)
- JoinClassPathExpression
- JoinClassPathExpression ::= AbstractSchemaName ["AS"] AliasIdentificationVariable
- JoinVariableDeclaration
- JoinVariableDeclaration ::= Join [IndexBy]
- LikeExpression
- LikeExpression ::= StringExpression ["NOT"] "LIKE" string ["ESCAPE" char]
- Literal
- Abstract class of an AST node.
- NewObjectExpression
- NewObjectExpression ::= "NEW" IdentificationVariable "(" NewObjectArg {"," NewObjectArg}* ")"
- Node
- Abstract class of an AST node.
- NullComparisonExpression
- NullComparisonExpression ::= (SingleValuedPathExpression | InputParameter) "IS" ["NOT"] "NULL"
- NullIfExpression
- NullIfExpression ::= "NULLIF" "(" ScalarExpression "," ScalarExpression ")"
- OrderByClause
- OrderByClause ::= "ORDER" "BY" OrderByItem {"," OrderByItem}*
- OrderByItem
- OrderByItem ::= (ResultVariable | StateFieldPathExpression) ["ASC" | "DESC"]
- ParenthesisExpression
- ParenthesisExpression ::= "(" ArithmeticPrimary ")"
- PathExpression
- AssociationPathExpression ::= CollectionValuedPathExpression | SingleValuedAssociationPathExpression SingleValuedPathExpression ::= StateFieldPathExpression | SingleValuedAssociationPathExpression StateFieldPathExpression ::= SimpleStateFieldPathExpression | SimpleStateFieldAssociationPathExpression SingleValuedAssociationPathExpression ::= IdentificationVariable "." SingleValuedAssociationField CollectionValuedPathExpression ::= IdentificationVariable "." CollectionValuedAssociationField StateField ::= {EmbeddedClassStateField "."}* SimpleStateField SimpleStateFieldPathExpression ::= IdentificationVariable "." StateField
- QuantifiedExpression
- QuantifiedExpression ::= ("ALL" | "ANY" | "SOME") "(" Subselect ")"
- RangeVariableDeclaration
- RangeVariableDeclaration ::= AbstractSchemaName ["AS"] AliasIdentificationVariable
- SelectClause
- SelectClause = "SELECT" ["DISTINCT"] SelectExpression {"," SelectExpression}
- SelectExpression
- SelectExpression ::= IdentificationVariable ["." "*"] | StateFieldPathExpression | (AggregateExpression | "(" Subselect ")") [["AS"] ["HIDDEN"] FieldAliasIdentificationVariable]
- SelectStatement
- SelectStatement = SelectClause FromClause [WhereClause] [GroupByClause] [HavingClause] [OrderByClause]
- SimpleArithmeticExpression
- SimpleArithmeticExpression ::= ArithmeticTerm {("+" | "-") ArithmeticTerm}*
- SimpleCaseExpression
- SimpleCaseExpression ::= "CASE" CaseOperand SimpleWhenClause {SimpleWhenClause}* "ELSE" ScalarExpression "END"
- SimpleSelectClause
- SimpleSelectClause ::= "SELECT" ["DISTINCT"] SimpleSelectExpression
- SimpleSelectExpression
- SimpleSelectExpression ::= StateFieldPathExpression | IdentificationVariable | (AggregateExpression [["AS"] FieldAliasIdentificationVariable])
- SimpleWhenClause
- SimpleWhenClause ::= "WHEN" ScalarExpression "THEN" ScalarExpression
- Subselect
- Subselect ::= SimpleSelectClause SubselectFromClause [WhereClause] [GroupByClause] [HavingClause] [OrderByClause]
- SubselectFromClause
- SubselectFromClause ::= "FROM" SubselectIdentificationVariableDeclaration {"," SubselectIdentificationVariableDeclaration}*
- SubselectIdentificationVariableDeclaration
- SubselectIdentificationVariableDeclaration ::= AssociationPathExpression ["AS"] AliasIdentificationVariable
- UpdateClause
- UpdateClause ::= "UPDATE" AbstractSchemaName [["AS"] AliasIdentificationVariable] "SET" UpdateItem {"," UpdateItem}*
- UpdateItem
- UpdateItem ::= [IdentificationVariable "."] {StateField | SingleValuedAssociationField} "=" NewValue NewValue ::= SimpleArithmeticExpression | StringPrimary | DatetimePrimary | BooleanPrimary | EnumPrimary | SimpleEntityExpression | "NULL"
- UpdateStatement
- UpdateStatement = UpdateClause [WhereClause]
- WhenClause
- WhenClause ::= "WHEN" ConditionalExpression "THEN" ScalarExpression
- WhereClause
- WhereClause ::= "WHERE" ConditionalExpression
- AbstractSqlExecutor
- Base class for SQL statement executors.
- MultiTableDeleteExecutor
- Executes the SQL statements for bulk DQL DELETE statements on classes in Class Table Inheritance (JOINED).
- MultiTableUpdateExecutor
- Executes the SQL statements for bulk DQL UPDATE statements on classes in Class Table Inheritance (JOINED).
- SingleSelectExecutor
- Executor that executes the SQL statement for simple DQL SELECT statements.
- SingleTableDeleteUpdateExecutor
- Executor that executes the SQL statements for DQL DELETE/UPDATE statements on classes that are mapped to a single table.
- Andx
- Expression class for building DQL and parts.
- Base
- Abstract base Expr class for building DQL parts.
- Comparison
- Expression class for DQL comparison expressions.
- Composite
- Expression class for building DQL and parts.
- From
- Expression class for DQL from.
- Func
- Expression class for generating DQL functions.
- GroupBy
- Expression class for building DQL Group By parts.
- Join
- Expression class for DQL join.
- Literal
- Expression class for generating DQL functions.
- Math
- Expression class for DQL math statements.
- OrderBy
- Expression class for building DQL Order By parts.
- Orx
- Expression class for building DQL OR clauses.
- Select
- Expression class for building DQL select statements.
- Expr
- This class is used to generate DQL expressions via a set of PHP static functions.
- FilterException
- SQLFilter
- The base class that user defined filters should extend.
- FilterCollection
- Collection class for all the query filters.
- Lexer
- Scans a DQL query for tokens.
- Parameter
- Defines a Query Parameter.
- ParameterTypeInferer
- Provides an enclosed support for parameter inferring.
- Parser
- An LL(*) recursive-descent parser for the context-free grammar of the Doctrine Query Language.
- ParserResult
- Encapsulates the resulting components from a DQL query parsing process that can be serialized.
- Printer
- A parse tree printer for Doctrine Query Language parser.
- QueryException
- QueryExpressionVisitor
- Converts Collection expressions to Query expressions.
- ResultSetMapping
- A ResultSetMapping describes how a result set of an SQL query maps to a Doctrine result.
- ResultSetMappingBuilder
- A ResultSetMappingBuilder uses the EntityManager to automatically populate entity fields.
- SqlWalker
- The SqlWalker walks over a DQL AST and constructs the corresponding SQL.
- TreeWalkerAdapter
- An adapter implementation of the TreeWalker interface. The methods in this class are empty. This class exists as convenience for creating tree walkers.
- TreeWalkerChain
- Represents a chain of tree walkers that modify an AST and finally emit output.
- Query
- A Query object represents a DQL query.
- QueryBuilder
- This class is responsible for building DQL query strings via an object oriented PHP interface.
- DefaultRepositoryFactory
- This factory is used to create default repository objects for entities at runtime.
- InvalidFindByCall
- InvalidMagicMethodCall
- AttachEntityListenersListener
- Mechanism to programmatically attach entity listeners.
- AbstractEntityManagerCommand
- Base class for all commands.
- CollectionRegionCommand
- Command to clear a collection cache region.
- EntityRegionCommand
- Command to clear a entity cache region.
- MetadataCommand
- Command to clear the metadata cache of the various cache drivers.
- QueryCommand
- Command to clear the query cache of the various cache drivers.
- QueryRegionCommand
- Command to clear a query cache region.
- ResultCommand
- Command to clear the result cache of the various cache drivers.
- GenerateProxiesCommand
- Command to (re)generate the proxy classes used by doctrine.
- InfoCommand
- Show information about mapped entities.
- MappingDescribeCommand
- Show information about mapped entities.
- RunDqlCommand
- Command to execute DQL queries in a given EntityManager.
- AbstractCommand
- Base class for CreateCommand, DropCommand and UpdateCommand.
- CreateCommand
- Command to create the database schema for a set of classes based on their mappings.
- DropCommand
- Command to drop the database schema for a set of classes based on their mappings.
- UpdateCommand
- Command to generate the SQL needed to update the database schema to match the current mapping information.
- ValidateSchemaCommand
- Command to validate that the current mapping is valid.
- ConsoleRunner
- Handles running the Console Tools inside Symfony Console context.
- ConnectionFromManagerProvider
- SingleManagerProvider
- UnknownManagerException
- MetadataFilter
- Used by CLI Tools to restrict entity-based commands to given patterns.
- DebugUnitOfWorkListener
- Use this logger to dump the identity map during the onFlush event. This is useful for debugging weird UnitOfWork behavior with complex operations.
- GenerateSchemaEventArgs
- Event Args used for the Events::postGenerateSchema event.
- GenerateSchemaTableEventArgs
- Event Args used for the Events::postGenerateSchemaTable event.
- MissingColumnException
- NotSupported
- CountOutputWalker
- Wraps the query in order to accurately count the root objects.
- CountWalker
- Replaces the selectClause of the AST with a COUNT statement.
- RowNumberOverFunctionNotEnabled
- LimitSubqueryOutputWalker
- Wraps the query in order to select root entity IDs for pagination.
- LimitSubqueryWalker
- Replaces the selectClause of the AST with a SELECT DISTINCT root.id equivalent.
- Paginator
- The paginator can handle various complex scenarios with DQL.
- RootTypeWalker
- Infers the DBAL type of the #Id (identifier) column of the given query's root entity, and returns it in place of a real SQL statement.
- RowNumberOverFunction
- RowNumberOverFunction
- WhereInWalker
- Appends a condition equivalent to "WHERE IN (:dpid_1, :dpid_2, ...)" to the whereClause of the AST.
- ResolveTargetEntityListener
- ResolveTargetEntityListener
- SchemaTool
- The SchemaTool is a tool to create/drop/update database schemas based on <tt>ClassMetadata</tt> class descriptors.
- SchemaValidator
- Performs strict validation of the mapping schema
- ToolEvents
- ToolsException
- Tools related Exceptions.
- TransactionRequiredException
- Is thrown when a transaction is required for the current operation, but there is none open.
- UnexpectedResultException
- Exception for a unexpected query result.
- UnitOfWork
- The UnitOfWork is responsible for tracking changes to objects during an "object-level" transaction and for writing out changes to the database in the correct order.
- IdentifierFlattener
- The IdentifierFlattener utility now houses some of the identifier manipulation logic from unit of work, so that it can be re-used elsewhere.
- PersisterHelper
- The PersisterHelper contains logic to infer binding types which is used in several persisters.
- AbstractManagerRegistry
- Abstract implementation of the ManagerRegistry contract.
- LifecycleEventArgs
- Lifecycle Events are triggered by the UnitOfWork during lifecycle transitions of entities.
- LoadClassMetadataEventArgs
- Class that holds event arguments for a loadMetadata event.
- ManagerEventArgs
- Provides event arguments for the preFlush event.
- OnClearEventArgs
- Provides event arguments for the onClear event.
- PreUpdateEventArgs
- Class that holds event arguments for a preUpdate event.
- AbstractClassMetadataFactory
- The ClassMetadataFactory is used to create ClassMetadata objects that contain all the metadata mapping informations of a class which describes how a class should be mapped to a relational database.
- DefaultFileLocator
- Locates the file that contains the metadata information for a given class name.
- FileDriver
- Base driver for file-based metadata drivers.
- MappingDriverChain
- The DriverChain allows you to add multiple other mapping drivers for certain namespaces.
- PHPDriver
- The PHPDriver includes php files which just populate ClassMetadataInfo instances with plain PHP code.
- StaticPHPDriver
- The StaticPHPDriver calls a static loadMetadata() method on your entity classes where you can manually populate the ClassMetadata instance.
- SymfonyFileLocator
- The Symfony File Locator makes a simplifying assumptions compared to the DefaultFileLocator. By assuming paths only contain entities of a certain namespace the mapping files consists of the short classname only.
- MappingException
- A MappingException indicates that something is wrong with the mapping setup.
- RuntimeReflectionService
- PHP Runtime Reflection Service.
- StaticReflectionService
- PHP Runtime Reflection Service.
- ObjectManagerDecorator
- Base class to simplify ObjectManager decorators
- EnumReflectionProperty
- PHP Enum Reflection Property - special override for backed enums.
- RuntimePublicReflectionProperty
- PHP Runtime Reflection Public Property - special overrides for public properties.
- RuntimeReflectionProperty
- PHP Runtime Reflection Property.
- TypedNoDefaultReflectionProperty
- PHP Typed No Default Reflection Property - special override for typed properties without a default value.
- TypedNoDefaultRuntimePublicReflectionProperty
- PHP Typed No Default Runtime Public Reflection Property - special override for public typed properties without a default value.
- CliHighlighter
- Cursor
- HtmlHighlighter
- NullHighlighter
- SqlFormatter
- Token
- EmailLexer
- Base class for writing simple lexers, i.e. for creating small DSLs.
- EmailParser
- EmailValidator
- MessageIDParser
- Comment
- DomainComment
- LocalComment
- DomainLiteral
- DomainPart
- DoubleQuote
- FoldingWhiteSpace
- IDLeftPart
- IDRightPart
- LocalPart
- PartParser
- Parser
- InvalidEmail
- MultipleErrors
- AtextAfterCFWS
- CharNotAllowed
- CommaInDomain
- CommentsInIDRight
- ConsecutiveAt
- ConsecutiveDot
- CRLFAtTheEnd
- CRLFX2
- CRNoLF
- DetailedReason
- DomainAcceptsNoMail
- DomainHyphened
- DomainTooLong
- DotAtEnd
- DotAtStart
- EmptyReason
- ExceptionFound
- ExpectingATEXT
- ExpectingCTEXT
- ExpectingDomainLiteralClose
- ExpectingDTEXT
- LabelTooLong
- LocalOrReservedDomain
- NoDNSRecord
- NoDomainPart
- NoLocalPart
- RFCWarnings
- SpoofEmail
- UnableToGetDNSRecord
- Used on SERVFAIL, TIMEOUT or other runtime and network errors
- UnclosedComment
- UnclosedQuotedString
- UnOpenedComment
- UnusualElements
- SpoofEmail
- ValidEmail
- DNSCheckValidation
- DNSGetRecordWrapper
- DNSRecords
- EmptyValidationList
- SpoofCheckValidation
- MessageIDValidation
- MultipleValidationWithAnd
- NoRFCWarningsValidation
- RFCValidation
- AddressLiteral
- CFWSNearAt
- CFWSWithFWS
- Comment
- DeprecatedComment
- DomainLiteral
- EmailTooLong
- IPV6BadChar
- IPV6ColonEnd
- IPV6ColonStart
- IPV6Deprecated
- IPV6DoubleColon
- IPV6GroupCount
- IPV6MaxGroups
- LocalTooLong
- NoDNSMXRecord
- ObsoleteDTEXT
- QuotedPart
- QuotedString
- TLD
- Warning
- Elements
- This class provides general information about HTML5 elements, including syntactic and semantic issues.
- Entities
- Entity lookup tables.
- Exception
- The base exception for the HTML5 project.
- CharacterReference
- Manage entity references.
- DOMTreeBuilder
- Create an HTML5 DOM tree from events.
- FileInputStream
- The FileInputStream loads a file to be parsed.
- ParseError
- Emit when the parser has an error.
- Scanner
- The scanner scans over a given data input to react appropriately to characters.
- StringInputStream
- Tokenizer
- The HTML5 tokenizer.
- TreeBuildingRules
- Handles special-case rules for the DOM tree builder.
- UTF8Utils
- HTML5Entities
- A mapping of entities to their html5 representation.
- OutputRules
- Generate the output html5 based on element rules.
- Traverser
- Traverser for walking a DOM tree.
- HTML5
- This class offers convenience methods for parsing and serializing HTML5.
- AsMonologProcessor
- A reusable attribute to help configure a class or a method as a processor.
- WithMonologChannel
- A reusable attribute to help configure a class as expecting a given logger channel.
- DateTimeImmutable
- Overrides default json encoding of date time objects
- ErrorHandler
- Monolog error handler
- ChromePHPFormatter
- Formats a log message according to the ChromePHP array format
- ElasticaFormatter
- Format a log message into an Elastica Document
- ElasticsearchFormatter
- Format a log message into an Elasticsearch record
- FlowdockFormatter
- formats the record to be used in the FlowdockHandler
- FluentdFormatter
- Class FluentdFormatter
- GelfMessageFormatter
- Serializes a log message to GELF
- GoogleCloudLoggingFormatter
- Encodes message information into JSON in a format compatible with Cloud logging.
- HtmlFormatter
- Formats incoming records into an HTML table
- JsonFormatter
- Encodes whatever record data is passed to it as json
- LineFormatter
- Formats incoming records into a one-line string
- LogglyFormatter
- Encodes message information into JSON in a format compatible with Loggly.
- LogmaticFormatter
- Encodes message information into JSON in a format compatible with Logmatic.
- LogstashFormatter
- Serializes a log message to Logstash Event Format
- MongoDBFormatter
- Formats a record for use with the MongoDBHandler.
- NormalizerFormatter
- Normalizes incoming records to remove objects/resources so it's easier to dump to various targets
- ScalarFormatter
- Formats data into an associative array of scalar (+ null) values.
- SyslogFormatter
- Serializes a log message according to RFC 5424
- WildfireFormatter
- Serializes a log message according to Wildfire's header requirements
- AbstractHandler
- Base Handler class providing basic level/bubble support
- AbstractProcessingHandler
- Base Handler class providing the Handler structure, including processors and formatters
- AbstractSyslogHandler
- Common syslog functionality
- AmqpHandler
- Base Handler class providing the Handler structure, including processors and formatters
- BrowserConsoleHandler
- Handler sending logs to browser's javascript console with no browser extension required
- BufferHandler
- Buffers all records until closing the handler and then pass them as batch.
- ChromePHPHandler
- Handler sending logs to the ChromePHP extension (http://www.chromephp.com/)
- CouchDBHandler
- CouchDB handler
- CubeHandler
- Logs to Cube.
- DeduplicationHandler
- Simple handler wrapper that deduplicates log records across multiple requests
- DoctrineCouchDBHandler
- CouchDB handler for Doctrine CouchDB ODM
- DynamoDbHandler
- Amazon DynamoDB handler (http://aws.amazon.com/dynamodb/)
- ElasticaHandler
- Elastic Search handler
- ElasticsearchHandler
- Elasticsearch handler
- ErrorLogHandler
- Stores to PHP error_log() handler.
- FallbackGroupHandler
- Forwards records to at most one handler
- FilterHandler
- Simple handler wrapper that filters records based on a list of levels
- ChannelLevelActivationStrategy
- Channel and Error level based monolog activation strategy. Allows to trigger activation based on level per channel. e.g. trigger activation on level 'ERROR' by default, except for records of the 'sql' channel; those should trigger activation on level 'WARN'.
- ErrorLevelActivationStrategy
- Error level based activation strategy.
- FingersCrossedHandler
- Buffers all records until a certain level is reached
- FirePHPHandler
- Simple FirePHP Handler (http://www.firephp.org/), which uses the Wildfire protocol.
- FleepHookHandler
- Sends logs to Fleep.io using Webhook integrations
- FlowdockHandler
- Sends notifications through the Flowdock push API
- GelfHandler
- Handler to send messages to a Graylog2 (http://www.graylog2.org) server
- GroupHandler
- Forwards records to multiple handlers
- Handler
- Base Handler class providing basic close() support as well as handleBatch
- HandlerWrapper
- This simple wrapper class can be used to extend handlers functionality.
- IFTTTHandler
- IFTTTHandler uses cURL to trigger IFTTT Maker actions
- InsightOpsHandler
- Inspired on LogEntriesHandler.
- LogEntriesHandler
- Stores to any socket - uses fsockopen() or pfsockopen().
- LogglyHandler
- Sends errors to Loggly.
- LogmaticHandler
- Stores to any socket - uses fsockopen() or pfsockopen().
- MailHandler
- Base class for all mail handlers
- MandrillHandler
- MandrillHandler uses cURL to send the emails to the Mandrill API
- MissingExtensionException
- Exception can be thrown if an extension for a handler is missing
- MongoDBHandler
- Logs to a MongoDB database.
- NativeMailerHandler
- NativeMailerHandler uses the mail() function to send the emails
- NewRelicHandler
- Class to record a log on a NewRelic application.
- NoopHandler
- No-op
- NullHandler
- Blackhole
- OverflowHandler
- Handler to only pass log messages when a certain threshold of number of messages is reached.
- PHPConsoleHandler
- Monolog handler for Google Chrome extension "PHP Console"
- ProcessHandler
- Stores to STDIN of any process, specified by a command.
- PsrHandler
- Proxies log messages to an existing PSR-3 compliant logger.
- PushoverHandler
- Sends notifications through the pushover api to mobile phones
- RedisHandler
- Logs to a Redis key using rpush
- RedisPubSubHandler
- Sends the message to a Redis Pub/Sub channel using PUBLISH
- RollbarHandler
- Sends errors to Rollbar
- RotatingFileHandler
- Stores logs to files that are rotated every day and a limited number of files are kept.
- SamplingHandler
- Sampling handler
- SendGridHandler
- SendGridrHandler uses the SendGrid API v2 function to send Log emails, more information in https://sendgrid.com/docs/API_Reference/Web_API/mail.html
- SlackRecord
- Slack record utility helping to log to Slack webhooks or API.
- SlackHandler
- Sends notifications through Slack API
- SlackWebhookHandler
- Sends notifications through Slack Webhooks
- SocketHandler
- Stores to any socket - uses fsockopen() or pfsockopen().
- SqsHandler
- Writes to any sqs queue.
- StreamHandler
- Stores to any stream resource
- SymfonyMailerHandler
- SymfonyMailerHandler uses Symfony's Mailer component to send the emails
- SyslogHandler
- Logs to syslog service.
- UdpSocket
- SyslogUdpHandler
- A Handler for logging to a remote syslogd server.
- TelegramBotHandler
- Handler sends logs to Telegram using Telegram Bot API.
- TestHandler
- Used for testing purposes.
- WhatFailureGroupHandler
- Forwards records to multiple handlers suppressing failures of each handler and continuing through to give every handler a chance to succeed.
- ZendMonitorHandler
- Handler sending logs to Zend Monitor
- Logger
- Monolog log channel
- LogRecord
- Monolog log record
- ClosureContextProcessor
- Generates a context from a Closure if the Closure is the only value in the context
- GitProcessor
- Injects Git branch and Git commit SHA in all records
- HostnameProcessor
- Injects value of gethostname in all records
- IntrospectionProcessor
- Injects line/file:class/function where the log message came from
- LoadAverageProcessor
- Injects sys_getloadavg in all records @see https://www.php.net/manual/en/function.sys-getloadavg.php
- MemoryPeakUsageProcessor
- Injects memory_get_peak_usage in all records
- MemoryProcessor
- Some methods that are common for all memory processors
- MemoryUsageProcessor
- Injects memory_get_usage in all records
- MercurialProcessor
- Injects Hg branch and Hg revision number in all records
- ProcessIdProcessor
- Adds value of getmypid into records
- PsrLogMessageProcessor
- Processes a record's message according to PSR-3 rules
- TagProcessor
- Adds a tags array into record
- UidProcessor
- Adds a unique identifier into records
- WebProcessor
- Injects url/method and remote IP of the current web request in all records
- Registry
- Monolog log registry
- SignalHandler
- Monolog POSIX signal handler
- Utils
- DeepCopy
- CloneException
- PropertyException
- ChainableFilter
- Defines a decorator filter that will not stop the chain of filters.
- DoctrineCollectionFilter
- DoctrineEmptyCollectionFilter
- DoctrineProxyFilter
- KeepFilter
- ReplaceFilter
- SetNullFilter
- DoctrineProxyMatcher
- PropertyMatcher
- PropertyNameMatcher
- PropertyTypeMatcher
- Matches a property by its type.
- ReflectionHelper
- DateIntervalFilter
- ReplaceFilter
- ShallowCopyFilter
- ArrayObjectFilter
- In PHP 7.4 the storage of an ArrayObject isn't returned as ReflectionProperty. So we deep copy its array copy.
- SplDoublyLinkedList
- SplDoublyLinkedListFilter
- TypeMatcher
- Class_
- ClassConst
- Declaration
- Enum_
- EnumCase
- Function_
- FunctionLike
- Interface_
- Method
- Namespace_
- Param
- Property
- Trait_
- TraitUse
- TraitUseAdaptation
- Use_
- BuilderFactory
- Doc
- Comment
- ConstExprEvaluationException
- ConstExprEvaluator
- Evaluates constant expressions.
- Error
- Collecting
- Error handler that collects all errors into an array.
- Throwing
- Error handler that handles all errors by throwing them.
- JsonDecoder
- Emulative
- AttributeEmulator
- EnumTokenEmulator
- ExplicitOctalEmulator
- KeywordEmulator
- MatchTokenEmulator
- NullsafeTokenEmulator
- ReadonlyFunctionTokenEmulator
- ReadonlyTokenEmulator
- ReverseEmulator
- Reverses emulation direction of the inner emulator.
- Lexer
- Modifiers
- Modifiers used (as a bit mask) by various flags subnodes, for example on classes, functions, properties and constants.
- NameContext
- Arg
- ArrayItem
- Attribute
- AttributeGroup
- ClosureUse
- ComplexType
- This is a base class for complex types, including nullable types and union types.
- Const_
- DeclareItem
- Array_
- ArrayDimFetch
- ArrowFunction
- Assign
- BitwiseAnd
- BitwiseOr
- BitwiseXor
- Coalesce
- Concat
- Div
- Minus
- Mod
- Mul
- Plus
- Pow
- ShiftLeft
- ShiftRight
- AssignOp
- AssignRef
- BitwiseAnd
- BitwiseOr
- BitwiseXor
- BooleanAnd
- BooleanOr
- Coalesce
- Concat
- Div
- Equal
- Greater
- GreaterOrEqual
- Identical
- LogicalAnd
- LogicalOr
- LogicalXor
- Minus
- Mod
- Mul
- NotEqual
- NotIdentical
- Plus
- Pow
- ShiftLeft
- ShiftRight
- Smaller
- SmallerOrEqual
- Spaceship
- BinaryOp
- BitwiseNot
- BooleanNot
- CallLike
- Array_
- Bool_
- Double
- Int_
- Object_
- String_
- Unset_
- Cast
- ClassConstFetch
- Clone_
- Closure
- ConstFetch
- Empty_
- Error
- Error node used during parsing with error recovery.
- ErrorSuppress
- Eval_
- Exit_
- FuncCall
- Include_
- Instanceof_
- Isset_
- List_
- Match_
- MethodCall
- New_
- NullsafeMethodCall
- NullsafePropertyFetch
- PostDec
- PostInc
- PreDec
- PreInc
- Print_
- PropertyFetch
- ShellExec
- StaticCall
- StaticPropertyFetch
- Ternary
- Throw_
- UnaryMinus
- UnaryPlus
- Variable
- Yield_
- YieldFrom
- Expr
- Identifier
- Represents a non-namespaced name. Namespaced names are represented using Name nodes.
- InterpolatedStringPart
- IntersectionType
- This is a base class for complex types, including nullable types and union types.
- MatchArm
- FullyQualified
- Relative
- Name
- NullableType
- This is a base class for complex types, including nullable types and union types.
- Param
- PropertyItem
- Float_
- Int_
- InterpolatedString
- Class_
- Dir
- File
- Function_
- Line
- Method
- Namespace_
- Trait_
- MagicConst
- String_
- Scalar
- StaticVar
- Block
- Break_
- Case_
- Catch_
- Class_
- ClassConst
- ClassLike
- ClassMethod
- Const_
- Continue_
- Declare_
- Do_
- Echo_
- Else_
- ElseIf_
- Enum_
- EnumCase
- Expression
- Represents statements of type "expr;"
- Finally_
- For_
- Foreach_
- Function_
- Global_
- Goto_
- GroupUse
- HaltCompiler
- If_
- InlineHTML
- Interface_
- Label
- Namespace_
- Nop
- Nop/empty statement (;).
- Property
- Return_
- Static_
- Switch_
- Trait_
- TraitUse
- Alias
- Precedence
- TraitUseAdaptation
- TryCatch
- Unset_
- Use_
- While_
- Stmt
- UnionType
- This is a base class for complex types, including nullable types and union types.
- UseItem
- VariadicPlaceholder
- Represents the "..." in "foo(...)" of the first-class callable syntax.
- VarLikeIdentifier
- Represents a name that is written in source code with a leading dollar, but is not a proper variable. The leading dollar is not stored as part of the name.
- NodeAbstract
- NodeDumper
- NodeFinder
- NodeTraverser
- CloningVisitor
- Visitor cloning all nodes and linking to the original nodes using an attribute.
- CommentAnnotatingVisitor
- FindingVisitor
- This visitor can be used to find and collect all nodes satisfying some criterion determined by a filter callback.
- FirstFindingVisitor
- This visitor can be used to find the first node satisfying some criterion determined by a filter callback.
- NameResolver
- NodeConnectingVisitor
- Visitor that connects a child node to its parent node as well as its sibling nodes.
- ParentConnectingVisitor
- Visitor that connects a child node to its parent node.
- NodeVisitorAbstract
- Php7
- Php8
- ParserAbstract
- ParserFactory
- PhpVersion
- A PHP version, representing only the major and minor version components.
- Standard
- PrettyPrinterAbstract
- Token
- A PHP token. On PHP 8.0 this extends from PhpToken.
- ElementCollectionException
- InvalidApplicationNameException
- InvalidEmailException
- InvalidUrlException
- ManifestDocumentException
- ManifestDocumentLoadingException
- ManifestDocumentMapperException
- ManifestElementException
- ManifestLoaderException
- NoEmailAddressException
- ManifestDocumentMapper
- ManifestLoader
- ManifestSerializer
- Application
- ApplicationName
- Author
- AuthorCollection
- AuthorCollectionIterator
- BundledComponent
- BundledComponentCollection
- BundledComponentCollectionIterator
- CopyrightInformation
- Extension
- Library
- License
- Manifest
- PhpExtensionRequirement
- PhpVersionRequirement
- RequirementCollection
- RequirementCollectionIterator
- Type
- Url
- AuthorElement
- AuthorElementCollection
- BundlesElement
- ComponentElement
- ComponentElementCollection
- ContainsElement
- CopyrightElement
- ElementCollection
- ExtElement
- ExtElementCollection
- ExtensionElement
- LicenseElement
- ManifestDocument
- ManifestElement
- PhpElement
- RequiresElement
- PhpdocSingleLineVarFixer
- Main implementation taken from kubawerlos/php-cs-fixer-customere-fixers Copyright (c) 2018 Kuba Werłos
- BuildMetaData
- AbstractVersionConstraint
- AndVersionConstraintGroup
- AnyVersionConstraint
- ExactVersionConstraint
- GreaterThanOrEqualToVersionConstraint
- OrVersionConstraintGroup
- SpecificMajorAndMinorVersionConstraint
- SpecificMajorVersionConstraint
- InvalidPreReleaseSuffixException
- InvalidVersionException
- NoBuildMetaDataException
- NoPreReleaseSuffixException
- UnsupportedVersionConstraintException
- PreReleaseSuffix
- Version
- VersionConstraintParser
- VersionConstraintValue
- VersionNumber
- AbstractWebDriverCheckboxOrRadio
- Provides helper methods for checkboxes and radio buttons.
- ChromeDevToolsDriver
- Provide access to Chrome DevTools Protocol (CDP) commands via HTTP endpoint of Chromedriver.
- ChromeDriver
- ChromeDriverService
- Start local WebDriver service (when remote WebDriver server is not used).
- ChromeOptions
- The class manages the capabilities in ChromeDriver.
- Cookie
- Set values of an cookie.
- DetachedShadowRootException
- A command failed because the referenced shadow root is no longer attached to the DOM.
- ElementClickInterceptedException
- The Element Click command could not be completed because the element receiving the events is obscuring the element that was requested clicked.
- ElementNotInteractableException
- A command could not be completed because the element is not pointer- or keyboard interactable.
- ElementNotSelectableException
- A command could not be completed because the element is not pointer- or keyboard interactable.
- ElementNotVisibleException
- Ancestor for all exceptions defined in W3C WebDriver standard.
- ExpectedException
- Ancestor for all exceptions defined in W3C WebDriver standard.
- IMEEngineActivationFailedException
- Ancestor for all exceptions defined in W3C WebDriver standard.
- IMENotAvailableException
- Ancestor for all exceptions defined in W3C WebDriver standard.
- IndexOutOfBoundsException
- Ancestor for all exceptions defined in W3C WebDriver standard.
- InsecureCertificateException
- Navigation caused the user agent to hit a certificate warning, which is usually the result of an expired or invalid TLS certificate.
- DriverServerDiedException
- The driver server process is unexpectedly no longer available.
- IOException
- Exception class thrown when a filesystem related operation failure happens.
- LogicException
- Exception thrown when error in program logic occurs. This includes invalid domain data and unexpected data states.
- RuntimeException
- Exception thrown if an error which can only be found on runtime occurs.
- UnexpectedResponseException
- Exception thrown on invalid or unexpected server response.
- WebDriverCurlException
- Exception thrown on invalid or unexpected server response.
- InvalidArgumentException
- The arguments passed to a command are either invalid or malformed.
- InvalidCookieDomainException
- An illegal attempt was made to set a cookie under a different domain than the current page.
- InvalidCoordinatesException
- Ancestor for all exceptions defined in W3C WebDriver standard.
- InvalidElementStateException
- A command could not be completed because the element is in an invalid state, e.g. attempting to clear an element that isn’t both editable and resettable.
- InvalidSelectorException
- Argument was an invalid selector.
- InvalidSessionIdException
- Occurs if the given session id is not in the list of active sessions, meaning the session either does not exist or that it’s not active.
- JavascriptErrorException
- An error occurred while executing JavaScript supplied by the user.
- MoveTargetOutOfBoundsException
- The target for mouse interaction is not in the browser’s viewport and cannot be brought into that viewport.
- NoAlertOpenException
- An attempt was made to operate on a modal dialog when one was not open.
- NoCollectionException
- Ancestor for all exceptions defined in W3C WebDriver standard.
- NoScriptResultException
- Ancestor for all exceptions defined in W3C WebDriver standard.
- NoStringException
- Ancestor for all exceptions defined in W3C WebDriver standard.
- NoStringLengthException
- Ancestor for all exceptions defined in W3C WebDriver standard.
- NoStringWrapperException
- Ancestor for all exceptions defined in W3C WebDriver standard.
- NoSuchAlertException
- An attempt was made to operate on a modal dialog when one was not open.
- NoSuchCollectionException
- Ancestor for all exceptions defined in W3C WebDriver standard.
- NoSuchCookieException
- No cookie matching the given path name was found amongst the associated cookies of the current browsing context’s active document.
- NoSuchDocumentException
- A command to switch to a window could not be satisfied because the window could not be found.
- NoSuchDriverException
- Ancestor for all exceptions defined in W3C WebDriver standard.
- NoSuchElementException
- An element could not be located on the page using the given search parameters.
- NoSuchFrameException
- A command to switch to a frame could not be satisfied because the frame could not be found.
- NoSuchShadowRootException
- The element does not have a shadow root.
- NoSuchWindowException
- A command to switch to a window could not be satisfied because the window could not be found.
- NullPointerException
- Ancestor for all exceptions defined in W3C WebDriver standard.
- ScriptTimeoutException
- A script did not complete before its timeout expired.
- SessionNotCreatedException
- A new session could not be created.
- StaleElementReferenceException
- A command failed because the referenced element is no longer attached to the DOM.
- TimeoutException
- An operation did not complete before its timeout expired.
- UnableToCaptureScreenException
- A screen capture was made impossible.
- UnableToSetCookieException
- A command to set a cookie’s value could not be satisfied.
- UnexpectedAlertOpenException
- A modal dialog was open, blocking this operation.
- UnexpectedJavascriptException
- An error occurred while executing JavaScript supplied by the user.
- UnexpectedTagNameException
- Ancestor for all exceptions defined in W3C WebDriver standard.
- UnknownCommandException
- A command could not be executed because the remote end is not aware of it.
- UnknownErrorException
- An unknown error occurred in the remote end while processing the command.
- UnknownMethodException
- The requested command matched a known URL but did not match an method for that URL.
- UnknownServerException
- An unknown error occurred in the remote end while processing the command.
- UnrecognizedExceptionException
- Ancestor for all exceptions defined in W3C WebDriver standard.
- UnsupportedOperationException
- Indicates that a command that should have executed properly cannot be supported for some reason.
- WebDriverException
- Ancestor for all exceptions defined in W3C WebDriver standard.
- XPathLookupException
- Ancestor for all exceptions defined in W3C WebDriver standard.
- FirefoxDriver
- FirefoxDriverService
- Start local WebDriver service (when remote WebDriver server is not used).
- FirefoxOptions
- Class to manage Firefox-specific capabilities
- FirefoxPreferences
- Constants of common Firefox profile preferences (about:config values).
- FirefoxProfile
- WebDriverButtonReleaseAction
- Move to the location and then release the mouse key.
- WebDriverClickAction
- Base class for all mouse-related actions.
- WebDriverClickAndHoldAction
- Move the the location, click and hold.
- WebDriverContextClickAction
- You can call it 'Right Click' if you like.
- WebDriverCoordinates
- Interface representing basic mouse operations.
- WebDriverDoubleClickAction
- Base class for all mouse-related actions.
- WebDriverKeyDownAction
- Base class for all keyboard-related actions.
- WebDriverKeysRelatedAction
- Base class for all keyboard-related actions.
- WebDriverKeyUpAction
- Base class for all keyboard-related actions.
- WebDriverMouseAction
- Base class for all mouse-related actions.
- WebDriverMouseMoveAction
- Base class for all mouse-related actions.
- WebDriverMoveToOffsetAction
- Base class for all mouse-related actions.
- WebDriverSendKeysAction
- Base class for all keyboard-related actions.
- WebDriverSingleKeyAction
- Base class for all keyboard-related actions.
- WebDriverDoubleTapAction
- Base class for all touch-related actions.
- WebDriverDownAction
- Base class for all touch-related actions.
- WebDriverFlickAction
- Base class for all touch-related actions.
- WebDriverFlickFromElementAction
- Base class for all touch-related actions.
- WebDriverLongPressAction
- Base class for all touch-related actions.
- WebDriverMoveAction
- Base class for all touch-related actions.
- WebDriverScrollAction
- Base class for all touch-related actions.
- WebDriverScrollFromElementAction
- Base class for all touch-related actions.
- WebDriverTapAction
- Base class for all touch-related actions.
- WebDriverTouchAction
- Base class for all touch-related actions.
- WebDriverActions
- WebDriver action builder. It implements the builder pattern.
- WebDriverCompositeAction
- An action for aggregating actions and triggering all of them afterwards.
- WebDriverTouchActions
- WebDriver action builder for touch events
- LocalWebDriver
- URLChecker
- CustomWebDriverCommand
- DesiredCapabilities
- DriverCommand
- This list of command defined in the WebDriver json wire protocol.
- HttpCommandExecutor
- Command executor talking to the standalone server via HTTP.
- LocalFileDetector
- RemoteExecuteMethod
- RemoteKeyboard
- Execute keyboard commands for RemoteWebDriver.
- RemoteMouse
- Execute mouse commands for RemoteWebDriver.
- RemoteStatus
- Represents status of remote end
- RemoteTargetLocator
- Used to locate a given frame or window for RemoteWebDriver.
- RemoteTouchScreen
- Execute touch commands for RemoteWebDriver.
- RemoteWebDriver
- RemoteWebElement
- Represents an HTML element.
- DriverCommandExecutor
- A HttpCommandExecutor that talks to a local driver service instead of a remote server.
- DriverService
- Start local WebDriver service (when remote WebDriver server is not used).
- ShadowRoot
- UselessFileDetector
- WebDriverBrowserType
- All the browsers supported by selenium.
- WebDriverCapabilityType
- WebDriverCapabilityType contains all constants defined in the WebDriver Wire Protocol.
- WebDriverCommand
- WebDriverResponse
- EventFiringWebDriver
- EventFiringWebDriverNavigation
- EventFiringWebElement
- IsElementDisplayedAtom
- Certain drivers have decided to not provide the endpoint which determines element displayedness, because the W3C WebDriver specification no longer dictates it.
- ScreenshotHelper
- Helper class to handle taking, decoding and screenshots using WebDriver.
- XPathEscaper
- WebDriverAlert
- An abstraction allowing the driver to manipulate the javascript alerts
- WebDriverBy
- The basic 8 mechanisms supported by webdriver to locate a web element.
- WebDriverCheckboxes
- Provides helper methods for checkboxes.
- WebDriverDimension
- Represent a dimension.
- WebDriverDispatcher
- WebDriverExpectedCondition
- Canned ExpectedConditions which are generally useful within webdriver tests.
- WebDriverKeys
- Representations of pressable keys that aren't text.
- WebDriverNavigation
- WebDriverOptions
- Managing stuff you would do in a browser.
- WebDriverPlatform
- The platforms supported by WebDriver.
- WebDriverPoint
- Represent a point.
- WebDriverRadios
- Provides helper methods for radio buttons.
- WebDriverSelect
- Models a default HTML `<select>` tag, providing helper methods to select and deselect options.
- WebDriverTimeouts
- Managing timeout behavior for WebDriver instances.
- WebDriverUpAction
- Base class for all touch-related actions.
- WebDriverWait
- A utility class, designed to help the user to wait until a condition turns true.
- WebDriverWindow
- An abstraction allowing the driver to manipulate the browser's window
- Fqsen
- Value Object for Fqsen.
- Location
- The location where an element occurs within a file.
- Description
- Object representing to description for a DocBlock.
- DescriptionFactory
- Creates a new Description object given a body of text.
- ExampleFinder
- Class used to find an example file's location based on a given ExampleDescriptor.
- Serializer
- Converts a DocBlock back from an object to a complete DocComment including Asterisks.
- StandardTagFactory
- Creates a Tag object given the contents of a tag.
- Author
- Reflection class for an {@}author tag in a Docblock.
- BaseTag
- Parses a tag definition for a DocBlock.
- Covers
- Reflection class for a @covers tag in a Docblock.
- Deprecated
- Reflection class for a {@}deprecated tag in a Docblock.
- Example
- Reflection class for a {@}example tag in a Docblock.
- AlignFormatter
- PassthroughFormatter
- Generic
- Parses a tag definition for a DocBlock.
- InvalidTag
- This class represents an exception during the tag creation
- Link
- Reflection class for a {@}link tag in a Docblock.
- Method
- Reflection class for an {@}method in a Docblock.
- MethodParameter
- Param
- Reflection class for the {@}param tag in a Docblock.
- Property
- Reflection class for a {@}property tag in a Docblock.
- PropertyRead
- Reflection class for a {@}property-read tag in a Docblock.
- PropertyWrite
- Reflection class for a {@}property-write tag in a Docblock.
- Fqsen
- Fqsen reference used by {@see \phpDocumentor\Reflection\DocBlock\Tags\See}
- Url
- Url reference used by {@see \phpDocumentor\Reflection\DocBlock\Tags\See}
- Return_
- Reflection class for a {@}return tag in a Docblock.
- See
- Reflection class for an {@}see tag in a Docblock.
- Since
- Reflection class for a {@}since tag in a Docblock.
- Source
- Reflection class for a {@}source tag in a Docblock.
- TagWithType
- Parses a tag definition for a DocBlock.
- Throws
- Reflection class for a {@}throws tag in a Docblock.
- Uses
- Reflection class for a {@}uses tag in a Docblock.
- Var_
- Reflection class for a {@}var tag in a Docblock.
- Version
- Reflection class for a {@}version tag in a Docblock.
- DocBlock
- DocBlockFactory
- PcreException
- Utils
- FqsenResolver
- Resolver for Fqsen using Context information
- ArrayShape
- ArrayShapeItem
- CallableString
- Value Object representing the type 'string'.
- ConstExpression
- False_
- Value Object representing the PseudoType 'False', which is a Boolean type.
- FloatValue
- HtmlEscapedString
- Value Object representing the type 'string'.
- IntegerRange
- Value Object representing the type 'int'.
- IntegerValue
- List_
- Value Object representing the type 'list'.
- LiteralString
- Value Object representing the type 'string'.
- LowercaseString
- Value Object representing the type 'string'.
- NegativeInteger
- Value Object representing the type 'int'.
- NonEmptyList
- Value Object representing the type 'non-empty-list'.
- NonEmptyLowercaseString
- Value Object representing the type 'string'.
- NonEmptyString
- Value Object representing the type 'string'.
- Numeric_
- Value Object representing the 'numeric' pseudo-type, which is either a numeric-string, integer or float.
- NumericString
- Value Object representing the type 'string'.
- PositiveInteger
- Value Object representing the type 'int'.
- StringValue
- TraitString
- Value Object representing the type 'string'.
- True_
- Value Object representing the PseudoType 'False', which is a Boolean type.
- TypeResolver
- AbstractList
- Represents a list of values. This is an abstract class for Array_ and Collection.
- AggregatedType
- Base class for aggregated types like Compound and Intersection
- Array_
- Represents an array type as described in the PSR-5, the PHPDoc Standard.
- ArrayKey
- Value Object representing a array-key Type.
- Boolean
- Value Object representing a Boolean type.
- Callable_
- Value Object representing a Callable type.
- CallableParameter
- Value Object representing a Callable parameters.
- ClassString
- Value Object representing the type 'string'.
- Collection
- Represents a collection type as described in the PSR-5, the PHPDoc Standard.
- Compound
- Value Object representing a Compound Type.
- Context
- Provides information about the Context in which the DocBlock occurs that receives this context.
- ContextFactory
- Convenience class to create a Context for DocBlocks when not using the Reflection Component of phpDocumentor.
- Expression
- Represents an expression type as described in the PSR-5, the PHPDoc Standard.
- Float_
- Value Object representing a Float.
- Integer
- Value object representing Integer type
- InterfaceString
- Value Object representing the type 'string'.
- Intersection
- Value Object representing a Compound Type.
- Iterable_
- Value Object representing iterable type
- Mixed_
- Value Object representing an unknown, or mixed, type.
- Never_
- Value Object representing the return-type 'never'.
- Null_
- Value Object representing a null value or type.
- Nullable
- Value Object representing a nullable type. The real type is wrapped.
- Object_
- Value Object representing an object.
- Parent_
- Value Object representing the 'parent' type.
- Resource_
- Value Object representing the 'resource' Type.
- Scalar
- Value Object representing the 'scalar' pseudo-type, which is either a string, integer, float or boolean.
- Self_
- Value Object representing the 'self' type.
- Static_
- Value Object representing the 'static' type.
- String_
- Value Object representing the type 'string'.
- This
- Value Object representing the '$this' pseudo-type.
- Void_
- Value Object representing the return-type 'void'.
- AbstractNodeVisitor
- Inspired by https://github.com/nikic/PHP-Parser/tree/36a6dcd04e7b0285e8f0868f44bd4927802f7df1
- Attribute
- ConstExprArrayItemNode
- ConstExprArrayNode
- ConstExprFalseNode
- ConstExprFloatNode
- ConstExprIntegerNode
- ConstExprNullNode
- ConstExprStringNode
- ConstExprTrueNode
- ConstFetchNode
- DoctrineConstExprStringNode
- QuoteAwareConstExprStringNode
- NodeTraverser
- Inspired by https://github.com/nikic/PHP-Parser/tree/36a6dcd04e7b0285e8f0868f44bd4927802f7df1
- CloningVisitor
- Inspired by https://github.com/nikic/PHP-Parser/tree/36a6dcd04e7b0285e8f0868f44bd4927802f7df1
- AssertTagMethodValueNode
- AssertTagPropertyValueNode
- AssertTagValueNode
- DeprecatedTagValueNode
- DoctrineAnnotation
- DoctrineArgument
- DoctrineArray
- DoctrineArrayItem
- DoctrineTagValueNode
- ExtendsTagValueNode
- GenericTagValueNode
- ImplementsTagValueNode
- InvalidTagValueNode
- MethodTagValueNode
- MethodTagValueParameterNode
- MixinTagValueNode
- ParamClosureThisTagValueNode
- ParamImmediatelyInvokedCallableTagValueNode
- ParamLaterInvokedCallableTagValueNode
- ParamOutTagValueNode
- ParamTagValueNode
- PhpDocNode
- PhpDocTagNode
- PhpDocTextNode
- PropertyTagValueNode
- RequireExtendsTagValueNode
- RequireImplementsTagValueNode
- ReturnTagValueNode
- SelfOutTagValueNode
- TemplateTagValueNode
- ThrowsTagValueNode
- TypeAliasImportTagValueNode
- TypeAliasTagValueNode
- TypelessParamTagValueNode
- UsesTagValueNode
- VarTagValueNode
- ArrayShapeItemNode
- ArrayShapeNode
- ArrayTypeNode
- CallableTypeNode
- CallableTypeParameterNode
- ConditionalTypeForParameterNode
- ConditionalTypeNode
- ConstTypeNode
- GenericTypeNode
- IdentifierTypeNode
- IntersectionTypeNode
- InvalidTypeNode
- NullableTypeNode
- ObjectShapeItemNode
- ObjectShapeNode
- OffsetAccessTypeNode
- ThisTypeNode
- UnionTypeNode
- Lexer
- Implementation based on Nette Tokenizer (New BSD License; https://github.com/nette/tokenizer)
- ConstExprParser
- ParserException
- PhpDocParser
- StringUnescaper
- TokenIterator
- TypeParser
- Printer
- Inspired by https://github.com/nikic/PHP-Parser/tree/36a6dcd04e7b0285e8f0868f44bd4927802f7df1
- CodeCoverage
- Provides collection functionality for PHP code coverage information.
- Selector
- BranchAndPathCoverageNotSupportedException
- DeadCodeDetectionNotSupportedException
- DirectoryCouldNotBeCreatedException
- InvalidArgumentException
- NoCodeCoverageDriverAvailableException
- NoCodeCoverageDriverWithPathCoverageSupportAvailableException
- ParserException
- PathExistsButIsNotDirectoryException
- PcovNotAvailableException
- PhpdbgNotAvailableException
- ReflectionException
- ReportAlreadyFinalizedException
- StaticAnalysisCacheNotConfiguredException
- TestIdMissingException
- UnintentionallyCoveredCodeException
- WriteOperationFailedException
- WrongXdebugVersionException
- Xdebug2NotEnabledException
- Xdebug3NotEnabledException
- XdebugNotAvailableException
- XmlException
- Filter
- Clover
- Cobertura
- Crap4j
- Facade
- PHP
- Text
- Facade
- CacheWarmer
- Version
- Facade
- Factory
- Iterator
- ProcessControlExtensionNotLoadedException
- TimeoutException
- Invoker
- InvalidArgumentException
- RuntimeException
- Template
- Duration
- NoActiveTimerException
- TimeSinceStartOfRequestNotAvailableException
- ResourceUsageFormatter
- Timer
- Assert
- IsFalse
- IsTrue
- Callback
- Count
- GreaterThan
- IsEmpty
- LessThan
- SameSize
- Constraint
- IsEqual
- IsEqualCanonicalizing
- IsEqualIgnoringCase
- IsEqualWithDelta
- Exception
- ExceptionCode
- ExceptionMessage
- ExceptionMessageRegularExpression
- DirectoryExists
- FileExists
- IsReadable
- IsWritable
- IsAnything
- IsIdentical
- JsonMatches
- JsonMatchesErrorMessageProvider
- IsFinite
- IsInfinite
- IsNan
- ClassHasAttribute
- ClassHasStaticAttribute
- ObjectEquals
- ObjectHasAttribute
- ObjectHasProperty
- BinaryOperator
- LogicalAnd
- LogicalNot
- LogicalOr
- LogicalXor
- Operator
- UnaryOperator
- IsJson
- RegularExpression
- StringContains
- StringEndsWith
- StringMatchesFormatDescription
- StringStartsWith
- ArrayHasKey
- TraversableContains
- TraversableContainsEqual
- TraversableContainsIdentical
- TraversableContainsOnly
- IsInstanceOf
- IsNull
- IsType
- InvocationMocker
- MockBuilder
- TestCase
- Version
- Command
- Blacklist
- ExcludeList
- AbstractLogger
- This is a simple Logger implementation that other Loggers can inherit from.
- InvalidArgumentException
- LogLevel
- Describes log levels.
- NullLogger
- This Logger can be used to avoid conditional log calls.
- AmbiguousOptionException
- OptionDoesNotAllowArgumentException
- RequiredOptionArgumentMissingException
- UnknownOptionException
- Parser
- ClassMethodUnit
- ClassUnit
- CodeUnit
- CodeUnitCollection
- CodeUnitCollectionIterator
- InvalidCodeUnitException
- NoTraitException
- ReflectionException
- FunctionUnit
- InterfaceMethodUnit
- InterfaceUnit
- Mapper
- TraitMethodUnit
- TraitUnit
- Wizard
- ArrayComparator
- Compares arrays for equality.
- Comparator
- Abstract base class for comparators which compare values for equality.
- ComparisonFailure
- Thrown when an assertion for string equality failed.
- DateTimeComparator
- Compares DateTimeInterface instances for equality.
- DOMNodeComparator
- Compares DOMNode instances for equality.
- DoubleComparator
- Compares doubles for equality.
- ExceptionComparator
- Compares Exception instances for equality.
- RuntimeException
- Factory
- Factory for comparators which compare values for equality.
- MockObjectComparator
- Compares PHPUnit\Framework\MockObject\MockObject instances for equality.
- NumericComparator
- Compares numerical values for equality.
- ObjectComparator
- Compares objects for equality.
- ResourceComparator
- Compares resources for equality.
- ScalarComparator
- Compares scalar or NULL values for equality.
- SplObjectStorageComparator
- Compares \SplObjectStorage instances for equality.
- TypeComparator
- Compares values for type equality.
- Calculator
- Complexity
- ComplexityCollection
- ComplexityCollectionIterator
- RuntimeException
- ComplexityCalculatingVisitor
- CyclomaticComplexityCalculatingVisitor
- Chunk
- Diff
- Differ
- ConfigurationException
- InvalidArgumentException
- Line
- MemoryEfficientLongestCommonSubsequenceCalculator
- AbstractChunkOutputBuilder
- DiffOnlyOutputBuilder
- Builds a diff string representation in a loose unified diff format listing only changes lines. Does not include line numbers.
- StrictUnifiedDiffOutputBuilder
- Strict Unified diff output builder.
- UnifiedDiffOutputBuilder
- Builds a diff string representation in unified diff format in chunks.
- Parser
- Unified diff parser.
- TimeEfficientLongestCommonSubsequenceCalculator
- Console
- OperatingSystem
- Runtime
- Utility class for HHVM/PHP environment handling.
- Exporter
- A nifty utility for visualizing PHP variables.
- CodeExporter
- Exports parts of a Snapshot as PHP code.
- RuntimeException
- ExcludeList
- Restorer
- Restorer of snapshots of global state.
- Snapshot
- A snapshot of global state.
- Counter
- IllogicalValuesException
- NegativeValueException
- RuntimeException
- LineCountingVisitor
- LinesOfCode
- Enumerator
- Traverses array structures and object graphs to enumerate all referenced objects.
- InvalidArgumentException
- InvalidArgumentException
- ObjectReflector
- Context
- A context containing previously processed arrays and objects when recursively processing a value.
- InvalidArgumentException
- ResourceOperations
- RuntimeException
- Parameter
- ReflectionMapper
- CallableType
- FalseType
- GenericObjectType
- IntersectionType
- IterableType
- MixedType
- NeverType
- NullType
- ObjectType
- SimpleType
- StaticType
- TrueType
- Type
- UnionType
- UnknownType
- VoidType
- TypeName
- Version
- NullContext
- A context that does nothing.
- RequestStackContext
- Uses a RequestStack to populate the context.
- AssetNotFoundException
- Represents an asset not found in a manifest.
- InvalidArgumentException
- Base InvalidArgumentException for the Asset component.
- LogicException
- Base LogicException for the Asset component.
- RuntimeException
- Base RuntimeException for the Asset component.
- Package
- Basic package that adds a version to asset URLs.
- Packages
- Helps manage asset URLs.
- PathPackage
- Package that adds a base path to asset URLs in addition to a version.
- UrlPackage
- Package that adds a base URL to asset URLs in addition to a version.
- EmptyVersionStrategy
- Disable version for all assets.
- JsonManifestVersionStrategy
- Reads the versioned path of an asset from a JSON manifest file.
- StaticVersionStrategy
- Returns the same version for all assets.
- AssetMapper
- Finds and returns assets in the pipeline.
- AssetMapperCompiler
- Runs a chain of compiles intended to adjust the source of assets.
- AssetMapperDevServerSubscriber
- Functions like a controller that returns assets from the asset mapper.
- AssetMapperRepository
- Finds assets in the asset mapper.
- AssetMapperCompileCommand
- Compiles the assets in the asset mapper to the final output directory.
- DebugAssetMapperCommand
- Outputs all the assets in the asset mapper.
- ImportMapAuditCommand
- Base class for all commands.
- ImportMapInstallCommand
- Downloads all assets that should be downloaded.
- ImportMapOutdatedCommand
- Base class for all commands.
- ImportMapRemoveCommand
- Base class for all commands.
- ImportMapRequireCommand
- Base class for all commands.
- ImportMapUpdateCommand
- Base class for all commands.
- CompiledAssetMapperConfigReader
- Reads and writes compiled configuration files for asset mapper.
- CssAssetUrlCompiler
- Resolves url() paths in CSS files.
- JavaScriptImportPathCompiler
- Resolves import paths in JS files.
- SourceMappingUrlsCompiler
- Rewrites already-existing source map URLs to their final digested path.
- PreAssetsCompileEvent
- Dispatched during the asset-map:compile command, before the assets are compiled.
- CircularAssetsException
- Thrown when a circular reference is detected while creating an asset.
- LogicException
- RuntimeException
- CachedMappedAssetFactory
- Decorates the asset factory to load MappedAssets from cache when possible.
- MappedAssetFactory
- Creates MappedAsset objects by reading their contents & passing it through compilers.
- ImportMapAuditor
- ImportMapConfigReader
- Reads/Writes the importmap.php file and returns the list of entries.
- ImportMapEntries
- Holds the collection of importmap entries defined in importmap.php.
- ImportMapEntry
- Represents an item that should be in the importmap.
- ImportMapGenerator
- Provides data needed to write the importmap & preloads.
- ImportMapManager
- ImportMapPackageAudit
- ImportMapPackageAuditVulnerability
- ImportMapRenderer
- ImportMapUpdateChecker
- ImportMapVersionChecker
- JavaScriptImport
- Represents a module that was imported by a JavaScript file.
- PackageRequireOptions
- Represents a package that should be installed or updated.
- PackageUpdateInfo
- PackageVersionProblem
- RemotePackageDownloader
- RemotePackageStorage
- Manages the local storage of remote/vendor importmap packages.
- JsDelivrEsmResolver
- ResolvedImportMapPackage
- MappedAsset
- Represents a single asset in the asset mapper system.
- MapperAwareAssetPackage
- Decorates asset packages to support resolving assets from the asset mapper.
- LocalPublicAssetsFilesystem
- PublicAssetsPathResolver
- AbstractBrowser
- Simulates a browser.
- Cookie
- Cookie represents an HTTP cookie.
- CookieJar
- CookieJar.
- BadMethodCallException
- InvalidArgumentException
- JsonException
- LogicException
- RuntimeException
- UnexpectedValueException
- History
- History.
- HttpBrowser
- An implementation of a browser using the HttpClient component to make real HTTP requests.
- Request
- Response
- BrowserCookieValueSame
- BrowserHasCookie
- AbstractAdapter
- ApcuAdapter
- ArrayAdapter
- An in-memory cache storage.
- ChainAdapter
- Chains several adapters together.
- CouchbaseBucketAdapter
- CouchbaseCollectionAdapter
- DoctrineDbalAdapter
- FilesystemAdapter
- FilesystemTagAwareAdapter
- Stores tag id <> cache id relationship as a symlink, and lookup on invalidation calls.
- MemcachedAdapter
- NullAdapter
- ParameterNormalizer
- PdoAdapter
- PhpArrayAdapter
- Caches items at warm up time using a PHP array that is stored in shared memory by OPCache since PHP 7.0.
- PhpFilesAdapter
- ProxyAdapter
- Psr16Adapter
- Turns a PSR-16 cache into a PSR-6 one.
- RedisAdapter
- RedisTagAwareAdapter
- Stores tag id <> cache id relationship as a Redis Set.
- TagAwareAdapter
- Implements simple and robust tag-based invalidation suitable for use with volatile caches.
- TraceableAdapter
- An adapter that collects data about all cache calls.
- TraceableTagAwareAdapter
- An adapter that collects data about all cache calls.
- CacheItem
- CacheDataCollector
- DataCollector.
- CacheCollectorPass
- Inject a data collector to all the cache services to be able to get detailed statistics.
- CachePoolClearerPass
- CachePoolPass
- CachePoolPrunerPass
- CacheException
- InvalidArgumentException
- LogicException
- LockRegistry
- LockRegistry is used internally by existing adapters to protect against cache stampede.
- DefaultMarshaller
- Serializes/unserializes values using igbinary_serialize() if available, serialize() otherwise.
- DeflateMarshaller
- Compresses values using gzdeflate().
- SodiumMarshaller
- Encrypt/decrypt values using Libsodium.
- TagAwareMarshaller
- A marshaller optimized for data structures generated by AbstractTagAwareAdapter.
- EarlyExpirationDispatcher
- Sends the computation of cached values to a message bus.
- EarlyExpirationHandler
- Computes cached values sent to a message bus.
- EarlyExpirationMessage
- Conveys a cached value that needs to be computed.
- Psr16Cache
- Turns a PSR-6 cache into a PSR-16 one.
- Clock
- A global clock.
- DatePoint
- An immmutable DateTime with stricter error handling and return types than the native one.
- MockClock
- A clock that always returns the same date, suitable for testing time-sensitive logic.
- MonotonicClock
- A monotonic clock suitable for performance profiling.
- NativeClock
- A clock that relies the system time.
- ConfigBuilderGenerator
- Generate ConfigBuilders to help create valid config.
- ConfigCache
- ConfigCache caches arbitrary content in files on disk.
- ConfigCacheFactory
- Basic implementation of ConfigCacheFactoryInterface that creates an instance of the default ConfigCache.
- ArrayNode
- Represents an Array node in the config tree.
- BaseNode
- The base node class.
- BooleanNode
- This node represents a Boolean value in the config tree.
- ArrayNodeDefinition
- This class provides a fluent interface for defining an array node.
- BooleanNodeDefinition
- This class provides a fluent interface for defining a node.
- EnumNodeDefinition
- Enum Node Definition.
- ExprBuilder
- This class builds an if expression.
- FloatNodeDefinition
- This class provides a fluent interface for defining a float node.
- IntegerNodeDefinition
- This class provides a fluent interface for defining an integer node.
- MergeBuilder
- This class builds merge conditions.
- NodeBuilder
- This class provides a fluent interface for building a node.
- NodeDefinition
- This class provides a fluent interface for defining a node.
- NormalizationBuilder
- This class builds normalization conditions.
- NumericNodeDefinition
- Abstract class that contains common code of integer and float node definitions.
- ScalarNodeDefinition
- This class provides a fluent interface for defining a node.
- TreeBuilder
- This is the entry class for building a config tree.
- ValidationBuilder
- This class builds validation conditions.
- VariableNodeDefinition
- This class provides a fluent interface for defining a node.
- Configuration
- DefinitionConfigurator
- XmlReferenceDumper
- Dumps an XML reference configuration for the given configuration/node instance.
- YamlReferenceDumper
- Dumps a Yaml reference configuration for the given configuration/node instance.
- EnumNode
- Node which only allows a finite set of values.
- DuplicateKeyException
- This exception is thrown whenever the key of an array is not unique. This can only be the case if the configuration is coming from an XML file.
- Exception
- Base exception for all configuration exceptions.
- ForbiddenOverwriteException
- This exception is thrown when a configuration path is overwritten from a subsequent configuration file, but the entry node specifically forbids this.
- InvalidConfigurationException
- A very general exception which can be thrown whenever non of the more specific exceptions is suitable.
- InvalidDefinitionException
- Thrown when an error is detected in a node Definition.
- InvalidTypeException
- This exception is thrown if an invalid type is encountered.
- UnsetKeyException
- This exception is usually not encountered by the end-user, but only used internally to signal the parent scope to unset a key.
- FloatNode
- This node represents a float value in the config tree.
- IntegerNode
- This node represents an integer value in the config tree.
- DefinitionFileLoader
- DefinitionFileLoader loads config definitions from a PHP file.
- NumericNode
- This node represents a numeric value in the config tree.
- Processor
- This class is the entry point for config normalization/merging/finalization.
- PrototypedArrayNode
- Represents a prototyped Array node in the config tree.
- ScalarNode
- This node represents a scalar value in the config tree.
- VariableNode
- This node represents a value of variable type in the config tree.
- FileLoaderImportCircularReferenceException
- Exception class for when a circular reference is detected when importing resources.
- FileLocatorFileNotFoundException
- File locator exception if a file does not exist.
- LoaderLoadException
- Exception class for when a resource cannot be loaded or imported.
- FileLocator
- FileLocator uses an array of pre-defined paths to find files.
- DelegatingLoader
- DelegatingLoader delegates loading to other loaders using a loader resolver.
- FileLoader
- FileLoader is the abstract class used by all built-in loaders that are file based.
- GlobFileLoader
- GlobFileLoader loads files from a glob pattern.
- Loader
- Loader is the abstract class used by all built-in loaders.
- LoaderResolver
- LoaderResolver selects a loader for a given resource.
- ParamConfigurator
- Placeholder for a parameter.
- ClassExistenceResource
- ClassExistenceResource represents a class existence.
- ComposerResource
- ComposerResource tracks the PHP version and Composer dependencies.
- DirectoryResource
- DirectoryResource represents a resources stored in a subdirectory tree.
- FileExistenceResource
- FileExistenceResource represents a resource stored on the filesystem.
- FileResource
- FileResource represents a resource stored on the filesystem.
- GlobResource
- GlobResource represents a set of resources stored on the filesystem.
- ReflectionClassResource
- SelfCheckingResourceChecker
- Resource checker for instances of SelfCheckingResourceInterface.
- ResourceCheckerConfigCache
- ResourceCheckerConfigCache uses instances of ResourceCheckerInterface to check whether cached data is still fresh.
- ResourceCheckerConfigCacheFactory
- A ConfigCacheFactory implementation that validates the cache with an arbitrary set of ResourceCheckers.
- InvalidXmlException
- Exception class for when XML parsing with an XSD schema file path or a callable validator produces errors unrelated to the actual XML parsing.
- XmlParsingException
- Exception class for when XML cannot be parsed properly.
- XmlUtils
- XMLUtils is a bunch of utility methods to XML operations.
- Application
- An Application is the container for a collection of commands.
- AsCommand
- Service tag to autoconfigure commands.
- GithubActionReporter
- Utility class for Github actions.
- Color
- Command
- Base class for all commands.
- CompleteCommand
- Responsible for providing the values to the shell completion.
- DumpCompletionCommand
- Dumps the completion script for the current shell.
- HelpCommand
- HelpCommand displays the help for a given command.
- LazyCommand
- Base class for all commands.
- ListCommand
- ListCommand displays the list of all available commands for the application.
- ContainerCommandLoader
- Loads commands from a PSR-11 container.
- FactoryCommandLoader
- A simple command loader using factories to instantiate commands lazily.
- CompletionInput
- An input specialized for shell completion.
- CompletionSuggestions
- Stores all completion suggestions for the current input.
- BashCompletionOutput
- FishCompletionOutput
- ZshCompletionOutput
- Suggestion
- Represents a single suggested value.
- ConsoleEvents
- Contains all events dispatched by an Application.
- Cursor
- AddConsoleCommandPass
- Registers console commands.
- ReStructuredTextDescriptor
- ConsoleCommandEvent
- Allows to do things before the command is executed, like skipping the command or executing code before the command is going to be executed.
- ConsoleErrorEvent
- Allows to handle throwables thrown while running a command.
- ConsoleEvent
- Allows to inspect input and output of a command.
- ConsoleSignalEvent
- Allows to inspect input and output of a command.
- ConsoleTerminateEvent
- Allows to manipulate the exit code of a command after its execution.
- ErrorListener
- CommandNotFoundException
- Represents an incorrect command name typed in the console.
- InvalidArgumentException
- InvalidOptionException
- Represents an incorrect option name or value typed in the console.
- LogicException
- MissingInputException
- Represents failure to read input from stdin.
- NamespaceNotFoundException
- Represents an incorrect namespace typed in the console.
- RunCommandFailedException
- RuntimeException
- NullOutputFormatter
- NullOutputFormatterStyle
- OutputFormatter
- Formatter class for console output.
- OutputFormatterStyle
- Formatter style class for defining styles.
- OutputFormatterStyleStack
- DebugFormatterHelper
- Helps outputting debug information when running an external program from a command.
- DescriptorHelper
- This class adds helper method to describe objects in various formats.
- Dumper
- FormatterHelper
- The Formatter class provides helpers to format messages.
- Helper
- Helper is the base class for all helper classes.
- HelperSet
- HelperSet represents a set of helpers to be used with a command.
- InputAwareHelper
- An implementation of InputAwareInterface for Helpers.
- OutputWrapper
- Simple output wrapper for "tagged outputs" instead of wordwrap(). This solution is based on a StackOverflow answer: https://stackoverflow.com/a/20434776/1476819 from user557597 (alias SLN).
- ProcessHelper
- The ProcessHelper class provides helpers to run external processes.
- ProgressBar
- The ProgressBar provides helpers to display progress output.
- ProgressIndicator
- QuestionHelper
- The QuestionHelper class provides helpers to interact with the user.
- SymfonyQuestionHelper
- Symfony Style Guide compliant question helper.
- Table
- Provides helpers to display a table.
- TableCell
- TableCellStyle
- TableSeparator
- Marks a row as being a separator.
- TableStyle
- Defines the styles for a Table.
- ArgvInput
- ArgvInput represents an input coming from the CLI arguments.
- ArrayInput
- ArrayInput represents an input provided as an array.
- Input
- Input is the base class for all concrete Input classes.
- InputArgument
- Represents a command line argument.
- InputDefinition
- A InputDefinition represents a set of valid command line arguments and options.
- InputOption
- Represents a command line option.
- StringInput
- StringInput represents an input provided as a string.
- ConsoleLogger
- PSR-3 compliant console logger.
- RunCommandContext
- RunCommandMessage
- RunCommandMessageHandler
- BufferedOutput
- Base class for output classes.
- ConsoleOutput
- ConsoleOutput is the default class for all CLI output. It uses STDOUT and STDERR.
- ConsoleSectionOutput
- StreamOutput writes the output to a given stream.
- NullOutput
- NullOutput suppresses all output.
- Output
- Base class for output classes.
- StreamOutput
- StreamOutput writes the output to a given stream.
- TrimmedBufferOutput
- A BufferedOutput that keeps only the last N chars.
- ChoiceQuestion
- Represents a choice question.
- ConfirmationQuestion
- Represents a yes/no question.
- Question
- Represents a Question.
- SignalMap
- SignalRegistry
- SingleCommandApplication
- Base class for all commands.
- OutputStyle
- Decorates output to add console style guide helpers.
- SymfonyStyle
- Output decorator helpers for the Symfony Style Guide.
- Terminal
- ApplicationTester
- Eases the testing of console applications.
- CommandCompletionTester
- Eases the testing of command completion.
- CommandTester
- Eases the testing of console commands.
- CommandIsSuccessful
- CssSelectorConverter
- CssSelectorConverter is the main entry point of the component and can convert CSS selectors to XPath expressions.
- ExpressionErrorException
- ParseException is thrown when a CSS selector syntax is not valid.
- InternalErrorException
- ParseException is thrown when a CSS selector syntax is not valid.
- ParseException
- ParseException is thrown when a CSS selector syntax is not valid.
- SyntaxErrorException
- ParseException is thrown when a CSS selector syntax is not valid.
- DebugBundle
- An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions.
- DumpDataCollectorPass
- Registers the file link format for the {@link \Symfony\Component\HttpKernel\DataCollector\DumpDataCollector}.
- Configuration
- DebugExtension configuration structure.
- DebugExtension
- DebugExtension.
- Alias
- AbstractArgument
- Represents an abstract service argument, which have to be set by a compiler pass or a DI extension.
- BoundArgument
- IteratorArgument
- Represents a collection of values to lazily iterate over.
- ServiceClosureArgument
- Represents a service wrapped in a memoizing closure.
- ServiceLocatorArgument
- Represents a closure acting as a service locator.
- TaggedIteratorArgument
- Represents a collection of services found by tag name to lazily iterate over.
- AsAlias
- An attribute to tell under which alias a service should be registered or to use the implemented interface if no parameter is given.
- AsDecorator
- AsTaggedItem
- An attribute to tell under which index and priority a service class should be found in tagged iterators/locators.
- Autoconfigure
- An attribute to tell how a base type should be autoconfigured.
- AutoconfigureTag
- An attribute to tell how a base type should be tagged.
- Autowire
- Attribute to tell a parameter how to be autowired.
- AutowireCallable
- Attribute to tell which callable to give to an argument of type Closure.
- AutowireDecorated
- AutowireIterator
- Autowires an iterator of services based on a tag name.
- AutowireLocator
- Autowires a service locator based on a tag name or an explicit list of key => service-type pairs.
- AutowireServiceClosure
- Attribute to wrap a service in a closure that returns it.
- Exclude
- An attribute to tell the class should not be registered as service.
- MapDecorated
- TaggedIterator
- Autowires an iterator of services based on a tag name.
- TaggedLocator
- Autowires a service locator based on a tag name or an explicit list of key => service-type pairs.
- Target
- An attribute to tell how a dependency is used and hint named autowiring aliases.
- When
- An attribute to tell under which environment this class should be registered as a service.
- ChildDefinition
- This definition extends another definition.
- AbstractRecursivePass
- AliasDeprecatedPublicServicesPass
- AnalyzeServiceReferencesPass
- Run this pass before passes that need to know more about the relation of your services.
- AttributeAutoconfigurationPass
- AutoAliasServicePass
- Sets a service to be an alias of another one, given a format pattern.
- AutowireAsDecoratorPass
- Reads #[AsDecorator] attributes on definitions that are autowired and don't have the "container.ignore_attributes" tag.
- AutowirePass
- Inspects existing service definitions and wires the autowired ones using the type hints of their classes.
- AutowireRequiredMethodsPass
- Looks for definitions with autowiring enabled and registers their corresponding "#[Required]" methods as setters.
- AutowireRequiredPropertiesPass
- Looks for definitions with autowiring enabled and registers their corresponding "#[Required]" properties.
- CheckArgumentsValidityPass
- Checks if arguments of methods are properly configured.
- CheckCircularReferencesPass
- Checks your services for circular references.
- CheckDefinitionValidityPass
- This pass validates each definition individually only taking the information into account which is contained in the definition itself.
- CheckExceptionOnInvalidReferenceBehaviorPass
- Checks that all references are pointing to a valid service.
- CheckReferenceValidityPass
- Checks the validity of references.
- CheckTypeDeclarationsPass
- Checks whether injected parameters are compatible with type declarations.
- Compiler
- This class is used to remove circular dependencies between individual passes.
- DecoratorServicePass
- Overwrites a service but keeps the overridden one.
- DefinitionErrorExceptionPass
- Throws an exception for any Definitions that have errors and still exist.
- ExtensionCompilerPass
- A pass to automatically process extensions if they implement CompilerPassInterface.
- InlineServiceDefinitionsPass
- Inline service definitions where this is possible.
- MergeExtensionConfigurationPass
- Merges extension configs into the container builder.
- PassConfig
- Compiler Pass Configuration.
- RegisterAutoconfigureAttributesPass
- Reads #[Autoconfigure] attributes on definitions that are autoconfigured and don't have the "container.ignore_attributes" tag.
- RegisterEnvVarProcessorsPass
- Creates the container.env_var_processors_locator service.
- RegisterReverseContainerPass
- RegisterServiceSubscribersPass
- Compiler pass to register tagged services that require a service locator.
- RemoveAbstractDefinitionsPass
- Removes abstract Definitions.
- RemoveBuildParametersPass
- RemovePrivateAliasesPass
- Remove private aliases from the container. They were only used to establish dependencies between services, and these dependencies have been resolved in one of the previous passes.
- RemoveUnusedDefinitionsPass
- Removes unused service definitions from the container.
- ReplaceAliasByActualDefinitionPass
- Replaces aliases with actual service definitions, effectively removing these aliases.
- ResolveBindingsPass
- ResolveChildDefinitionsPass
- This replaces all ChildDefinition instances with their equivalent fully merged Definition instance.
- ResolveClassPass
- ResolveDecoratorStackPass
- ResolveEnvPlaceholdersPass
- Replaces env var placeholders by their current values.
- ResolveFactoryClassPass
- ResolveHotPathPass
- Propagate "container.hot_path" tags to referenced services.
- ResolveInstanceofConditionalsPass
- Applies instanceof conditionals to definitions.
- ResolveInvalidReferencesPass
- Emulates the invalid behavior if the reference is not found within the container.
- ResolveNamedArgumentsPass
- Resolves named arguments to their corresponding numeric index.
- ResolveNoPreloadPass
- Propagate the "container.no_preload" tag.
- ResolveParameterPlaceHoldersPass
- Resolves all parameter placeholders "%somevalue%" to their real values.
- ResolveReferencesToAliasesPass
- Replaces all references to aliases with references to the actual service.
- ResolveServiceSubscribersPass
- Compiler pass to inject their service locator to service subscribers.
- ResolveTaggedIteratorArgumentPass
- Resolves all TaggedIteratorArgument arguments.
- ServiceLocatorTagPass
- Applies the "container.service_locator" tag by wrapping references into ServiceClosureArgument instances.
- ServiceReferenceGraph
- This is a directed graph of your services.
- ServiceReferenceGraphEdge
- Represents an edge in your service graph.
- ServiceReferenceGraphNode
- Represents a node in your service graph.
- ValidateEnvPlaceholdersPass
- Validates environment variable placeholders used in extension configuration with dummy values.
- ContainerParametersResource
- Tracks container parameters.
- ContainerParametersResourceChecker
- Container
- Container is a dependency injection container.
- ContainerBuilder
- ContainerBuilder is a DI container that provides an API to easily describe services.
- Definition
- Definition represents a service definition.
- Dumper
- Dumper is the abstract class for all built-in dumpers.
- GraphvizDumper
- GraphvizDumper dumps a service container as a graphviz file.
- PhpDumper
- PhpDumper dumps a service container as a PHP class.
- Preloader
- XmlDumper
- XmlDumper dumps a service container as an XML string.
- YamlDumper
- YamlDumper dumps a service container as a YAML string.
- EnvVarProcessor
- AutowiringFailedException
- Thrown when a definition cannot be autowired.
- BadMethodCallException
- Base BadMethodCallException for Dependency Injection component.
- EnvNotFoundException
- This exception is thrown when an environment variable is not found.
- EnvParameterException
- This exception wraps exceptions whose messages contain a reference to an env parameter.
- InvalidArgumentException
- Base InvalidArgumentException for Dependency Injection component.
- InvalidParameterTypeException
- Thrown when trying to inject a parameter into a constructor/method with an incompatible type.
- LogicException
- Base LogicException for Dependency Injection component.
- OutOfBoundsException
- Base OutOfBoundsException for Dependency Injection component.
- ParameterCircularReferenceException
- This exception is thrown when a circular reference in a parameter is detected.
- ParameterNotFoundException
- This exception is thrown when a non-existent parameter is used.
- RuntimeException
- Base RuntimeException for Dependency Injection component.
- ServiceCircularReferenceException
- This exception is thrown when a circular reference is detected.
- ServiceNotFoundException
- This exception is thrown when a non-existent service is requested.
- ExpressionLanguage
- Adds some function to the default ExpressionLanguage.
- ExpressionLanguageProvider
- Define some ExpressionLanguage functions.
- AbstractExtension
- An Extension that provides configuration hooks.
- Extension
- Provides useful features shared by many extensions.
- LazyServiceInstantiator
- RealServiceInstantiator
- Noop proxy instantiator - produces the real service instead of a proxy instance.
- LazyServiceDumper
- NullDumper
- Null dumper, negates any proxy code generation for any given service definition.
- ProxyHelper
- ClosureLoader
- ClosureLoader loads service definitions from a PHP closure.
- AbstractConfigurator
- AbstractServiceConfigurator
- AliasConfigurator
- ClosureReferenceConfigurator
- ContainerConfigurator
- DefaultsConfigurator
- EnvConfigurator
- Placeholder for a parameter.
- FromCallableConfigurator
- InlineServiceConfigurator
- InstanceofConfigurator
- ParametersConfigurator
- PrototypeConfigurator
- ReferenceConfigurator
- ServiceConfigurator
- ServicesConfigurator
- DirectoryLoader
- DirectoryLoader is a recursive loader to go through directories.
- FileLoader
- FileLoader is the abstract class used by all built-in loaders that are file based.
- GlobFileLoader
- GlobFileLoader loads files from a glob pattern.
- IniFileLoader
- IniFileLoader loads parameters from INI files.
- PhpFileLoader
- PhpFileLoader loads service definitions from a PHP file.
- XmlFileLoader
- XmlFileLoader loads XML files service definitions.
- YamlFileLoader
- YamlFileLoader loads YAML files service definitions.
- Parameter
- Parameter represents a parameter reference.
- ContainerBag
- Holds read-only parameters.
- EnvPlaceholderParameterBag
- Holds parameters.
- FrozenParameterBag
- Holds read-only parameters.
- ParameterBag
- Holds parameters.
- Reference
- Reference represents a service reference.
- ReverseContainer
- Turns public and "container.reversible" services back to their ids.
- ServiceLocator
- TypedReference
- Represents a PHP type-hinted service reference.
- Variable
- Represents a variable.
- EntityValueResolver
- Yields the entity matching the criteria provided in the route.
- MapEntity
- Indicates that a controller argument should receive an Entity.
- ProxyCacheWarmer
- The proxy generator cache warmer generates all entity proxies.
- ContainerAwareEventManager
- Allows lazy loading of listener and subscriber services.
- DoctrineDataCollector
- DoctrineDataCollector.
- ObjectParameter
- ContainerAwareLoader
- Doctrine data fixtures loader that injects the service container into fixture objects that implement ContainerAwareInterface.
- AbstractDoctrineExtension
- This abstract classes groups common code that Doctrine Object Manager extensions (ORM, MongoDB, CouchDB) need.
- DoctrineValidationPass
- Registers additional validators.
- RegisterEventListenersAndSubscribersPass
- Registers event listeners and subscribers to the available doctrine connections.
- RegisterMappingsPass
- Base class for the doctrine bundles to provide a compiler pass class that helps to register doctrine mappings.
- RegisterUidTypePass
- EntityFactory
- EntityFactory creates services for Doctrine user provider.
- DoctrineChoiceLoader
- Loads choices using a Doctrine object manager.
- ORMQueryBuilderLoader
- Loads entities using a {@link QueryBuilder} instance.
- CollectionToArrayTransformer
- DoctrineOrmExtension
- DoctrineOrmTypeGuesser
- MergeDoctrineCollectionListener
- Merge changes from the request to a Doctrine\Common\Collections\Collection instance.
- DoctrineType
- EntityType
- UlidGenerator
- UuidGenerator
- DbalLogger
- ManagerRegistry
- References Doctrine connections and entity/document managers.
- DoctrineClearEntityManagerWorkerSubscriber
- Clears entity managers between messages being handled to avoid outdated data.
- DoctrineCloseConnectionMiddleware
- Closes connection and therefore saves number of connections.
- DoctrineOpenTransactionLoggerMiddleware
- Middleware to log when transaction has been left open.
- DoctrinePingConnectionMiddleware
- Checks whether the connection is still open or reconnects otherwise.
- DoctrineTransactionMiddleware
- Wraps all handlers in a single doctrine transaction.
- DebugDataHolder
- Middleware
- Middleware to collect debug data.
- DoctrineExtractor
- Extracts data using Doctrine ORM and ODM metadata.
- AbstractSchemaListener
- DoctrineDbalCacheAdapterSchemaListener
- Automatically adds the cache table needed for the DoctrineDbalAdapter of the Cache component.
- DoctrineDbalCacheAdapterSchemaSubscriber
- Automatically adds the cache table needed for the DoctrineDbalAdapter of the Cache component.
- LockStoreSchemaListener
- MessengerTransportDoctrineSchemaListener
- Automatically adds any required database tables to the Doctrine Schema.
- MessengerTransportDoctrineSchemaSubscriber
- Automatically adds any required database tables to the Doctrine Schema.
- PdoSessionHandlerSchemaListener
- RememberMeTokenProviderDoctrineSchemaListener
- Automatically adds the rememberme table needed for the {@see DoctrineTokenProvider}.
- RememberMeTokenProviderDoctrineSchemaSubscriber
- Automatically adds the rememberme table needed for the {@see DoctrineTokenProvider}.
- DoctrineTokenProvider
- This class provides storage for the tokens that is set in "remember-me" cookies. This way no password secrets will be stored in the cookies on the client machine, and thus the security is improved.
- EntityUserProvider
- Wrapper around a Doctrine ObjectManager.
- AbstractUidType
- The base class for so-called Doctrine mapping types.
- UlidType
- The base class for so-called Doctrine mapping types.
- UuidType
- The base class for so-called Doctrine mapping types.
- UniqueEntity
- Constraint for the Unique Entity validator.
- UniqueEntityValidator
- Unique Entity Validator checks if one or a set of fields contain unique values.
- DoctrineInitializer
- Automatically loads proxy object before validation.
- DoctrineLoader
- Guesses and loads the appropriate constraints using Doctrine's metadata.
- DoctrineReceivedStamp
- DoctrineReceiver
- DoctrineSender
- DoctrineTransport
- DoctrineTransportFactory
- AbstractUriElement
- Any HTML element that can link to an URI.
- Crawler
- Crawler eases navigation of a list of \DOMNode objects.
- ChoiceFormField
- ChoiceFormField represents a choice form field.
- FileFormField
- FileFormField represents a file form field (an HTML file input tag).
- FormField
- FormField is the abstract class for all form fields.
- InputFormField
- InputFormField represents an input form field (an HTML input tag).
- TextareaFormField
- TextareaFormField represents a textarea form field (an HTML textarea tag).
- Form
- Form represents an HTML form.
- Image
- Image represents an HTML image (an HTML img tag).
- Link
- Link represents an HTML link (an HTML a, area or link tag).
- CrawlerAnySelectorTextContains
- CrawlerAnySelectorTextSame
- CrawlerSelectorAttributeValueSame
- CrawlerSelectorCount
- CrawlerSelectorExists
- CrawlerSelectorTextContains
- CrawlerSelectorTextSame
- UriResolver
- The UriResolver class takes an URI (relative, absolute, fragment, etc.) and turns it into an absolute URI against another given base URI.
- DebugCommand
- A console command to debug current dotenv files with variables and values.
- Dotenv
- Manages .env files.
- FormatException
- Thrown when a file has a syntax error.
- FormatExceptionContext
- PathException
- Thrown when a file does not exist or is not readable.
- BufferingLogger
- A buffering logger that stacks logs for later.
- Debug
- Registers all the debug tools.
- DebugClassLoader
- Autoloader checking if the class is really defined in the file found.
- ClassNotFoundError
- FatalError
- OutOfMemoryError
- UndefinedFunctionError
- UndefinedMethodError
- ClassNotFoundErrorEnhancer
- UndefinedFunctionErrorEnhancer
- UndefinedMethodErrorEnhancer
- ErrorHandler
- A generic ErrorHandler for the PHP engine.
- CliErrorRenderer
- FileLinkFormatter
- Formats debug file links.
- HtmlErrorRenderer
- SerializerErrorRenderer
- Formats an exception using Serializer for rendering.
- FlattenException
- FlattenException wraps a PHP Error or Exception to be able to serialize it.
- SilencedErrorContext
- Data Object that represents a Silenced Error.
- AsEventListener
- Service tag to autoconfigure event listeners.
- TraceableEventDispatcher
- Collects some data about event listeners.
- WrappedListener
- AddEventAliasesPass
- This pass allows bundles to extend the list of event aliases.
- RegisterListenersPass
- Compiler pass to register tagged services for an event dispatcher.
- EventDispatcher
- The EventDispatcherInterface is the central point of Symfony's event listener system.
- GenericEvent
- Event encapsulation class.
- ImmutableEventDispatcher
- A read-only proxy for an event dispatcher.
- Event
- Event is the base class for classes containing event data.
- Compiler
- Compiles a node to PHP code.
- Expression
- Represents an expression.
- ExpressionFunction
- Represents a function that can be used in an expression.
- ExpressionLanguage
- Allows to compile and evaluate expressions written in your own DSL.
- Lexer
- Lexes an expression.
- Node
- Represents a node in the AST.
- ParsedExpression
- Represents an already parsed expression.
- Parser
- Parsers a token stream.
- SerializedParsedExpression
- Represents an already parsed expression.
- SyntaxError
- Token
- Represents a Token.
- TokenStream
- Represents a token stream.
- FileNotFoundException
- Exception class thrown when a file couldn't be found.
- InvalidArgumentException
- IOException
- Exception class thrown when a filesystem operation failure happens.
- RuntimeException
- Filesystem
- Provides basic utility to manipulate the file system.
- Path
- Contains utility methods for handling path strings.
- Comparator
- DateComparator
- DateCompare compiles date comparisons.
- NumberComparator
- NumberComparator compiles a simple comparison to an anonymous subroutine, which you can call with a value to be tested again.
- AccessDeniedException
- DirectoryNotFoundException
- Finder
- Finder allows to build rules to find files and directories.
- Gitignore
- Gitignore matches against text.
- Glob
- Glob matches globbing patterns against text.
- CustomFilterIterator
- CustomFilterIterator filters files by applying anonymous functions.
- DateRangeFilterIterator
- DateRangeFilterIterator filters out files that are not in the given date range (last modified dates).
- DepthRangeFilterIterator
- DepthRangeFilterIterator limits the directory depth.
- ExcludeDirectoryFilterIterator
- ExcludeDirectoryFilterIterator filters out directories.
- FilecontentFilterIterator
- FilecontentFilterIterator filters files by their contents using patterns (regexps or strings).
- FilenameFilterIterator
- FilenameFilterIterator filters files by patterns (a regexp, a glob, or a string).
- FileTypeFilterIterator
- FileTypeFilterIterator only keeps files, directories, or both.
- MultiplePcreFilterIterator
- MultiplePcreFilterIterator filters files using patterns (regexps, globs or strings).
- PathFilterIterator
- PathFilterIterator filters files by path patterns (e.g. some/special/dir).
- RecursiveDirectoryIterator
- Extends the \RecursiveDirectoryIterator to support relative paths.
- SizeRangeFilterIterator
- SizeRangeFilterIterator filters out files that are not in the given size range.
- SortableIterator
- SortableIterator applies a sort on a given Iterator.
- VcsIgnoredFilterIterator
- SplFileInfo
- Extends \SplFileInfo to support relative paths.
- DumpEnvCommand
- InstallRecipesCommand
- RecipesCommand
- UpdateRecipesCommand
- AbstractConfigurator
- AddLinesConfigurator
- BundlesConfigurator
- ComposerScriptsConfigurator
- ContainerConfigurator
- CopyFromPackageConfigurator
- CopyFromRecipeConfigurator
- DockerComposeConfigurator
- Adds services and volumes to compose.yaml file.
- DockerfileConfigurator
- Adds commands to a Dockerfile.
- EnvConfigurator
- GitignoreConfigurator
- MakefileConfigurator
- Configurator
- Downloader
- UpdateEvent
- Flex
- GithubApi
- InformationOperation
- Lock
- Options
- PackageFilter
- PackageJsonSynchronizer
- Synchronize package.json files detected in installed PHP packages with the current application.
- PackageResolver
- Recipe
- Response
- ScriptExecutor
- SymfonyBundle
- Operation
- Result
- Unpacker
- DiffHelper
- RecipePatch
- RecipePatcher
- RecipeUpdate
- AbstractExtension
- AbstractRendererEngine
- Default implementation of {@link FormRendererEngineInterface}.
- AbstractType
- AbstractTypeExtension
- Button
- A form button.
- ButtonBuilder
- A builder for {@link Button} instances.
- CallbackTransformer
- ArrayChoiceList
- A list of choices with arbitrary data types.
- ChoiceList
- A set of convenient static methods to create cacheable choice list options.
- CachingFactoryDecorator
- Caches the choice lists created by the decorated factory.
- DefaultChoiceListFactory
- Default implementation of {@link ChoiceListFactoryInterface}.
- PropertyAccessDecorator
- Adds property path support to a choice list factory.
- LazyChoiceList
- A choice list that loads its choices lazily.
- AbstractChoiceLoader
- CallbackChoiceLoader
- Loads an {@link ArrayChoiceList} instance from a callable returning iterable choices.
- FilterChoiceLoaderDecorator
- A decorator to filter choices only when they are loaded or partially loaded.
- IntlCallbackChoiceLoader
- Callback choice loader optimized for Intl choice types.
- ChoiceGroupView
- Represents a group of choices in templates.
- ChoiceListView
- Represents a choice list in templates.
- ChoiceView
- Represents a choice in templates.
- DebugCommand
- A console command for retrieving information about form types.
- FormPass
- Adds all services with the tags "form.type", "form.type_extension" and "form.type_guesser" as arguments of the "form.extension" service.
- PostSetDataEvent
- This event is dispatched at the end of the Form::setData() method.
- PostSubmitEvent
- This event is dispatched after the Form::submit() once the model and view data have been denormalized.
- PreSetDataEvent
- This event is dispatched at the beginning of the Form::setData() method.
- PreSubmitEvent
- This event is dispatched at the beginning of the Form::submit() method.
- SubmitEvent
- This event is dispatched just before the Form::submit() method transforms back the normalized data to the model and view data.
- AccessException
- Base RuntimeException for the Form component.
- AlreadySubmittedException
- Thrown when an operation is called that is not acceptable after submitting a form.
- BadMethodCallException
- Base BadMethodCallException for the Form component.
- ErrorMappingException
- Base RuntimeException for the Form component.
- InvalidArgumentException
- Base InvalidArgumentException for the Form component.
- InvalidConfigurationException
- Base InvalidArgumentException for the Form component.
- LogicException
- Base LogicException for Form component.
- OutOfBoundsException
- Base OutOfBoundsException for Form component.
- RuntimeException
- Base RuntimeException for the Form component.
- StringCastException
- Base RuntimeException for the Form component.
- TransformationFailedException
- Indicates a value transformation error.
- UnexpectedTypeException
- Base InvalidArgumentException for the Form component.
- CoreExtension
- Represents the main form extension, which loads the core functionality.
- CallbackAccessor
- Writes and reads values to/from an object or array using callback functions.
- ChainAccessor
- PropertyPathAccessor
- Writes and reads values to/from an object or array using property path.
- CheckboxListMapper
- Maps choices to/from checkbox forms.
- DataMapper
- Maps arrays/objects to/from forms using data accessors.
- RadioListMapper
- Maps choices to/from radio forms.
- ArrayToPartsTransformer
- BaseDateTimeTransformer
- BooleanToStringTransformer
- Transforms between a Boolean and a string.
- ChoicesToValuesTransformer
- ChoiceToValueTransformer
- DataTransformerChain
- Passes a value through multiple value transformers.
- DateIntervalToArrayTransformer
- Transforms between a normalized date interval and an interval string/array.
- DateIntervalToStringTransformer
- Transforms between a date string and a DateInterval object.
- DateTimeImmutableToDateTimeTransformer
- Transforms between a DateTimeImmutable object and a DateTime object.
- DateTimeToArrayTransformer
- Transforms between a normalized time and a localized time string/array.
- DateTimeToHtml5LocalDateTimeTransformer
- DateTimeToLocalizedStringTransformer
- Transforms between a normalized time and a localized time string.
- DateTimeToRfc3339Transformer
- DateTimeToStringTransformer
- Transforms between a date string and a DateTime object.
- DateTimeToTimestampTransformer
- Transforms between a timestamp and a DateTime object.
- DateTimeZoneToStringTransformer
- Transforms between a timezone identifier string and a DateTimeZone object.
- IntegerToLocalizedStringTransformer
- Transforms between an integer and a localized number with grouping (each thousand) and comma separators.
- IntlTimeZoneToStringTransformer
- Transforms between a timezone identifier string and a IntlTimeZone object.
- MoneyToLocalizedStringTransformer
- Transforms between a normalized format and a localized money string.
- NumberToLocalizedStringTransformer
- Transforms between a number type and a localized number with grouping (each thousand) and comma separators.
- PercentToLocalizedStringTransformer
- Transforms between a normalized format (integer or float) and a percentage value.
- StringToFloatTransformer
- UlidToStringTransformer
- Transforms between a ULID string and a Ulid object.
- UuidToStringTransformer
- Transforms between a UUID string and a Uuid object.
- ValueToDuplicatesTransformer
- WeekToArrayTransformer
- Transforms between an ISO 8601 week date string and an array.
- FixUrlProtocolListener
- Adds a protocol to a URL if it doesn't already have one.
- MergeCollectionListener
- ResizeFormListener
- Resize a collection form element based on the data sent from the client.
- TransformationFailureListener
- TrimListener
- Trims string data.
- BaseType
- Encapsulates common logic of {@link FormType} and {@link ButtonType}.
- BirthdayType
- ButtonType
- A form button.
- CheckboxType
- ChoiceType
- CollectionType
- ColorType
- CountryType
- CurrencyType
- DateIntervalType
- DateTimeType
- DateType
- EmailType
- EnumType
- A choice type for native PHP enums.
- FileType
- FormType
- Encapsulates common logic of {@link FormType} and {@link ButtonType}.
- HiddenType
- IntegerType
- LanguageType
- LocaleType
- MoneyType
- NumberType
- PasswordType
- PercentType
- RadioType
- RangeType
- RepeatedType
- ResetType
- A reset button.
- SearchType
- SubmitType
- A submit button.
- TelType
- TextareaType
- TextType
- TimeType
- TimezoneType
- TransformationFailureExtension
- UlidType
- UrlType
- UuidType
- WeekType
- CsrfExtension
- This extension protects forms by using a CSRF token.
- CsrfValidationListener
- FormTypeCsrfExtension
- DataCollectorExtension
- Extension for collecting data of the forms on a page.
- DataCollectorListener
- Listener that invokes a data collector for the {@link FormEvents::POST_SET_DATA} and {@link FormEvents::POST_SUBMIT} events.
- FormDataCollector
- Data collector for {@link FormInterface} instances.
- FormDataExtractor
- Default implementation of {@link FormDataExtractorInterface}.
- ResolvedTypeDataCollectorProxy
- Proxy that invokes a data collector when creating a form and its view.
- ResolvedTypeFactoryDataCollectorProxy
- Proxy that wraps resolved types into {@link ResolvedTypeDataCollectorProxy} instances.
- DataCollectorTypeExtension
- Type extension for collecting data of a form with this type.
- DependencyInjectionExtension
- HtmlSanitizerExtension
- Integrates the HtmlSanitizer component with the Form library.
- TextTypeHtmlSanitizerExtension
- HttpFoundationExtension
- Integrates the HttpFoundation component with the Form library.
- HttpFoundationRequestHandler
- A request processor using the {@link Request} class of the HttpFoundation component.
- FormTypeHttpFoundationExtension
- PasswordHasherListener
- PasswordHasherExtension
- Integrates the PasswordHasher component with the Form library.
- FormTypePasswordHasherExtension
- PasswordTypePasswordHasherExtension
- Form
- Contains the properties of a constraint definition.
- FormValidator
- Base class for constraint validators.
- ValidationListener
- BaseValidatorExtension
- Encapsulates common logic of {@link FormTypeValidatorExtension} and {@link SubmitTypeValidatorExtension}.
- FormTypeValidatorExtension
- Encapsulates common logic of {@link FormTypeValidatorExtension} and {@link SubmitTypeValidatorExtension}.
- RepeatedTypeValidatorExtension
- SubmitTypeValidatorExtension
- Encapsulates common logic of {@link FormTypeValidatorExtension} and {@link SubmitTypeValidatorExtension}.
- UploadValidatorExtension
- ValidatorExtension
- Extension supporting the Symfony Validator component in forms.
- ValidatorTypeGuesser
- MappingRule
- RelativePath
- Default implementation of {@link PropertyPathInterface}.
- ViolationMapper
- ViolationPath
- ViolationPathIterator
- Traverses a property path and provides additional methods to find out information about the current element.
- Form
- Form represents a form.
- FormBuilder
- A builder for creating {@link Form} instances.
- FormConfigBuilder
- A basic form configuration.
- FormError
- Wraps errors in forms.
- FormErrorIterator
- Iterates over the errors of a form.
- FormEvent
- Event is the base class for classes containing event data.
- FormEvents
- To learn more about how form events work check the documentation entry at {@link https://symfony.com/doc/any/components/form/form_events.html}.
- FormFactory
- FormFactoryBuilder
- The default implementation of FormFactoryBuilderInterface.
- FormRegistry
- The central registry of the Form component.
- FormRenderer
- Renders a form into HTML using a rendering engine.
- Forms
- Entry point of the Form component.
- FormTypeGuesserChain
- FormView
- Guess
- Base class for guesses made by TypeGuesserInterface implementation.
- TypeGuess
- Contains a guessed class name and a list of options for creating an instance of that class.
- ValueGuess
- Contains a guessed value.
- NativeRequestHandler
- A request handler using PHP super globals $_GET, $_POST and $_SERVER.
- PreloadedExtension
- A form extension with preloaded types, type extensions and type guessers.
- ResolvedFormType
- A wrapper for a form type and its extensions.
- ResolvedFormTypeFactory
- ReversedTransformer
- Reverses a transformer.
- SubmitButton
- A button that submits the form.
- SubmitButtonBuilder
- A builder for {@link SubmitButton} instances.
- FormIntegrationTestCase
- FormPerformanceTestCase
- Base class for performance tests.
- TypeTestCase
- FormUtil
- InheritDataAwareIterator
- Iterator that traverses an array of forms.
- OrderedHashMap
- A hash map which keeps track of deletions and additions.
- ServerParams
- StringUtil
- AbstractPhpFileCacheWarmer
- AnnotationsCacheWarmer
- Warms up annotation caches for classes found in composer's autoload class map and declared in DI bundle extensions using the addAnnotatedClassesToCache method.
- ConfigBuilderCacheWarmer
- Generate all config builders.
- RouterCacheWarmer
- Generates the router matcher and generator classes.
- SerializerCacheWarmer
- Warms up XML and YAML serializer metadata.
- TranslationsCacheWarmer
- Generates the catalogues for translations.
- ValidatorCacheWarmer
- Warms up XML and YAML validator metadata.
- AboutCommand
- A console command to display information about the current installation.
- AbstractConfigCommand
- A console command for dumping available configuration reference.
- AssetsInstallCommand
- Command that places bundle web assets into a given directory.
- CacheClearCommand
- Clear and Warmup the cache.
- CachePoolClearCommand
- Clear cache pools.
- CachePoolDeleteCommand
- Delete an item from a cache pool.
- CachePoolInvalidateTagsCommand
- Base class for all commands.
- CachePoolListCommand
- List available cache pools.
- CachePoolPruneCommand
- Cache pool pruner command.
- CacheWarmupCommand
- Warmup the cache.
- ConfigDebugCommand
- A console command for dumping available configuration reference.
- ConfigDumpReferenceCommand
- A console command for dumping available configuration reference.
- ContainerLintCommand
- Base class for all commands.
- EventDispatcherDebugCommand
- A console command for retrieving information about event dispatcher.
- RouterDebugCommand
- A console command for retrieving information about routes.
- RouterMatchCommand
- A console command to test route matching.
- TranslationDebugCommand
- Helps finding unused or missing translation messages in a given locale and comparing them with the fallback ones.
- TranslationUpdateCommand
- A command that parses templates to extract translation messages and adds them into the translation files.
- WorkflowDumpCommand
- Base class for all commands.
- XliffLintCommand
- Validates XLIFF files syntax and outputs encountered errors.
- YamlLintCommand
- Validates YAML files syntax and outputs encountered errors.
- Application
- An Application is the container for a collection of commands.
- AbstractController
- Provides shortcuts for HTTP-related features in controllers.
- ControllerResolver
- A controller resolver searching for a controller in a psr-11 container when using the "service::method" notation.
- RedirectController
- Redirects a request to another URL.
- TemplateController
- TemplateController.
- AbstractDataCollector
- DataCollector.
- RouterDataCollector
- DataCollector.
- AddDebugLogProcessorPass
- AddExpressionLanguageProvidersPass
- Registers the expression language providers.
- AssetsContextPass
- ContainerBuilderDebugDumpPass
- Dumps the ContainerBuilder to a cache file so that it can be used by debugging tools such as the debug:container console command.
- DataCollectorTranslatorPass
- EnableLoggerDebugModePass
- LoggingTranslatorPass
- ProfilerPass
- Adds tagged data_collector services to profiler service.
- RemoveUnusedSessionMarshallingHandlerPass
- TestServiceContainerRealRefPass
- TestServiceContainerWeakRefPass
- UnusedTagsPass
- Find all service tags which are defined, but not used and yield a warning log message.
- WorkflowGuardListenerPass
- Configuration
- FrameworkExtension configuration structure.
- FrameworkExtension
- Process the configuration and prepare the dependency injection container with parameters and services.
- VirtualRequestStackPass
- FrameworkBundle
- Bundle.
- HttpCache
- Manages HTTP cache objects in a Container.
- KernelBrowser
- Simulates a browser and makes requests to a Kernel object.
- AnnotatedRouteControllerLoader
- AttributeRouteControllerLoader is an implementation of AttributeClassLoader that sets the '_controller' default based on the class and method names.
- AsRoutingConditionService
- Service tag to autoconfigure routing condition services.
- AttributeRouteControllerLoader
- AttributeRouteControllerLoader is an implementation of AttributeClassLoader that sets the '_controller' default based on the class and method names.
- DelegatingLoader
- DelegatingLoader delegates route loading to other loaders using a loader resolver.
- Router
- This Router creates the Loader only when the cache is empty.
- AbstractVault
- DotenvVault
- SodiumVault
- KernelTestCase
- KernelTestCase is the base class for tests needing a Kernel.
- TestBrowserToken
- A very limited token that is used to login in tests using the KernelBrowser.
- WebTestCase
- WebTestCase is the base class for functional tests.
- Translator
- AmpHttpClient
- A portable implementation of the HttpClientInterface contracts based on Amp's HTTP client.
- CachingHttpClient
- Adds caching on top of an HTTP client.
- ServerSentEvent
- CurlHttpClient
- A performant implementation of the HttpClientInterface contracts based on the curl extension.
- HttpClientDataCollector
- DataCollector.
- HttpClientPass
- EventSourceHttpClient
- ClientException
- Represents a 4xx response.
- EventSourceException
- InvalidArgumentException
- JsonException
- Thrown by responses' toArray() method when their content cannot be JSON-decoded.
- RedirectionException
- Represents a 3xx response.
- ServerException
- Represents a 5xx response.
- TimeoutException
- TransportException
- HttpClient
- A factory to instantiate the best possible HTTP client for the runtime.
- HttplugClient
- An adapter to turn a Symfony HttpClientInterface into an Httplug client.
- HttpOptions
- A helper providing autocompletion for available options.
- PingWebhookMessage
- PingWebhookMessageHandler
- MockHttpClient
- A test-friendly HttpClient that doesn't make actual HTTP requests.
- NativeHttpClient
- A portable implementation of the HttpClientInterface contracts based on PHP stream wrappers.
- NoPrivateNetworkHttpClient
- Decorator that blocks requests to private networks by default.
- Psr18Client
- An adapter to turn a Symfony HttpClientInterface into a PSR-18 ClientInterface.
- AsyncContext
- A DTO to work with AsyncResponse.
- AsyncResponse
- Provides a single extension point to process a response's content stream.
- JsonMockResponse
- A test-friendly response.
- MockResponse
- A test-friendly response.
- ResponseStream
- StreamWrapper
- Allows turning ResponseInterface instances to PHP streams.
- GenericRetryStrategy
- Decides to retry the request when HTTP status codes belong to the given list of codes.
- RetryableHttpClient
- Automatically retries failing HTTP requests.
- ScopingHttpClient
- Auto-configure the default options based on the requested URL.
- HarFileResponseFactory
- See: https://w3c.github.io/web-performance/specs/HAR/Overview.html.
- TraceableHttpClient
- UriTemplateHttpClient
- HttpClientTestCase
- A reference test suite for HttpClientInterface implementations.
- TestHttpServer
- AcceptHeader
- Represents an Accept-* header.
- AcceptHeaderItem
- Represents an Accept-* header item.
- BinaryFileResponse
- BinaryFileResponse represents an HTTP response delivering a file.
- ChainRequestMatcher
- ChainRequestMatcher verifies that all checks match against a Request instance.
- Cookie
- Represents a cookie.
- BadRequestException
- Raised when a user sends a malformed request.
- ConflictingHeadersException
- The HTTP request contains headers with conflicting information.
- JsonException
- Thrown by Request::toArray() when the content cannot be JSON-decoded.
- SessionNotFoundException
- Raised when a session does not exist. This happens in the following cases: - the session is not enabled - attempt to read a session outside a request context (ie. cli script).
- SuspiciousOperationException
- Raised when a user has performed an operation that should be considered suspicious from a security perspective.
- UnexpectedValueException
- ExpressionRequestMatcher
- ExpressionRequestMatcher uses an expression to match a Request.
- AccessDeniedException
- Thrown when the access on a file was denied.
- CannotWriteFileException
- Thrown when an UPLOAD_ERR_CANT_WRITE error occurred with UploadedFile.
- ExtensionFileException
- Thrown when an UPLOAD_ERR_EXTENSION error occurred with UploadedFile.
- FileException
- Thrown when an error occurred in the component File.
- FileNotFoundException
- Thrown when a file was not found.
- FormSizeFileException
- Thrown when an UPLOAD_ERR_FORM_SIZE error occurred with UploadedFile.
- IniSizeFileException
- Thrown when an UPLOAD_ERR_INI_SIZE error occurred with UploadedFile.
- NoFileException
- Thrown when an UPLOAD_ERR_NO_FILE error occurred with UploadedFile.
- NoTmpDirFileException
- Thrown when an UPLOAD_ERR_NO_TMP_DIR error occurred with UploadedFile.
- PartialFileException
- Thrown when an UPLOAD_ERR_PARTIAL error occurred with UploadedFile.
- UnexpectedTypeException
- Thrown when an error occurred in the component File.
- UploadException
- Thrown when an error occurred during file upload.
- File
- A file in the file system.
- Stream
- A PHP stream of unknown size.
- UploadedFile
- A file uploaded through a form.
- FileBag
- FileBag is a container for uploaded files.
- HeaderBag
- HeaderBag is a container for HTTP headers.
- HeaderUtils
- HTTP header utility functions.
- InputBag
- InputBag is a container for user input values such as $_GET, $_POST, $_REQUEST, and $_COOKIE.
- IpUtils
- Http utility functions.
- JsonResponse
- Response represents an HTTP response in JSON format.
- ParameterBag
- ParameterBag is a container for key/value pairs.
- AbstractRequestRateLimiter
- An implementation of PeekableRequestRateLimiterInterface that fits most use-cases.
- RedirectResponse
- RedirectResponse represents an HTTP response doing a redirect.
- Request
- Request represents an HTTP request.
- AttributesRequestMatcher
- Checks the Request attributes matches all regular expressions.
- ExpressionRequestMatcher
- ExpressionRequestMatcher uses an expression to match a Request.
- HostRequestMatcher
- Checks the Request URL host name matches a regular expression.
- IpsRequestMatcher
- Checks the client IP of a Request.
- IsJsonRequestMatcher
- Checks the Request content is valid JSON.
- MethodRequestMatcher
- Checks the HTTP method of a Request.
- PathRequestMatcher
- Checks the Request URL path info matches a regular expression.
- PortRequestMatcher
- Checks the HTTP port of a Request.
- SchemeRequestMatcher
- Checks the HTTP scheme of a Request.
- RequestMatcher
- RequestMatcher compares a pre-defined set of checks against a Request instance.
- RequestStack
- Request stack that controls the lifecycle of requests.
- Response
- Response represents an HTTP response.
- ResponseHeaderBag
- ResponseHeaderBag is a container for Response HTTP headers.
- ServerBag
- ServerBag is a container for HTTP headers from the $_SERVER variable.
- AttributeBag
- This class relates to session attribute storage.
- AutoExpireFlashBag
- AutoExpireFlashBag flash message container.
- FlashBag
- FlashBag flash message container.
- Session
- SessionFactory
- AbstractSessionHandler
- This abstract session handler provides a generic implementation of the PHP 7.0 SessionUpdateTimestampHandlerInterface, enabling strict and lazy session handling.
- IdentityMarshaller
- MarshallingSessionHandler
- MemcachedSessionHandler
- Memcached based session storage handler based on the Memcached class provided by the PHP memcached extension.
- MigratingSessionHandler
- Migrating session handler for migrating from one handler to another. It reads from the current handler and writes both the current and new ones.
- MongoDbSessionHandler
- Session handler using the MongoDB driver extension.
- NativeFileSessionHandler
- Native session handler using PHP's built in file storage.
- NullSessionHandler
- Can be used in unit testing or in a situations where persisted sessions are not desired.
- PdoSessionHandler
- Session handler using a PDO connection to read and write data.
- RedisSessionHandler
- Redis based session storage handler based on the Redis class provided by the PHP redis extension.
- SessionHandlerFactory
- StrictSessionHandler
- Adds basic `SessionUpdateTimestampHandlerInterface` behaviors to another `SessionHandlerInterface`.
- MetadataBag
- Metadata container.
- MockArraySessionStorage
- MockArraySessionStorage mocks the session for unit tests.
- MockFileSessionStorage
- MockFileSessionStorage is used to mock sessions for functional testing where you may need to persist session data across separate PHP processes.
- MockFileSessionStorageFactory
- NativeSessionStorage
- This provides a base class for session attribute storage.
- NativeSessionStorageFactory
- PhpBridgeSessionStorage
- Allows session to be started by PHP and managed by Symfony.
- PhpBridgeSessionStorageFactory
- AbstractProxy
- SessionHandlerProxy
- StreamedJsonResponse
- StreamedJsonResponse represents a streamed HTTP response for JSON.
- StreamedResponse
- StreamedResponse represents a streamed HTTP response.
- RequestAttributeValueSame
- ResponseCookieValueSame
- ResponseFormatSame
- Asserts that the response is in the given format.
- ResponseHasCookie
- ResponseHasHeader
- ResponseHeaderLocationSame
- ResponseHeaderSame
- ResponseIsRedirected
- ResponseIsSuccessful
- ResponseIsUnprocessable
- ResponseStatusCodeSame
- UriSigner
- UrlHelper
- A helper service for manipulating URLs within and outside the request scope.
- AsController
- Autoconfigures controllers as services by applying the `controller.service_arguments` tag to them.
- AsTargetedValueResolver
- Service tag to autoconfigure targeted value resolvers.
- Cache
- Describes the default HTTP cache headers on controllers.
- MapDateTime
- Controller parameter tag to configure DateTime arguments.
- MapQueryParameter
- Can be used to pass a query parameter to a controller argument.
- MapQueryString
- Controller parameter tag to map the query string of the request to typed object and validate it.
- MapRequestPayload
- Controller parameter tag to map the request content to typed object and validate it.
- ValueResolver
- WithHttpStatus
- WithLogLevel
- AbstractBundle
- A Bundle that provides configuration hooks.
- Bundle
- An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions.
- ChainCacheClearer
- ChainCacheClearer.
- Psr6CacheClearer
- CacheWarmer
- Abstract cache warmer that knows how to write a file to the cache.
- CacheWarmerAggregate
- Aggregates several cache warmers into a single one.
- FileLocator
- FileLocator uses the KernelInterface to locate resources in bundles.
- BackedEnumValueResolver
- Attempt to resolve backed enum cases from request attributes, for a route path parameter, leading to a 404 Not Found if the attribute value isn't a valid backing value for the enum type.
- DateTimeValueResolver
- Convert DateTime instances from request attribute variable.
- DefaultValueResolver
- Yields the default value defined in the action signature when no value has been given.
- NotTaggedControllerValueResolver
- Provides an intuitive error message when controller fails because it is not registered as a service.
- QueryParameterValueResolver
- Resolve arguments of type: array, string, int, float, bool, \BackedEnum from query parameters.
- RequestAttributeValueResolver
- Yields a non-variadic argument's value from the request attributes.
- RequestPayloadValueResolver
- RequestValueResolver
- Yields the same instance as the request object passed along.
- ServiceValueResolver
- Yields a service keyed by _controller and argument name.
- SessionValueResolver
- Yields the Session.
- TraceableValueResolver
- Provides timing information via the stopwatch.
- UidValueResolver
- VariadicValueResolver
- Yields a variadic argument's values from the request attributes.
- ArgumentResolver
- Responsible for resolving the arguments passed to an action.
- ContainerControllerResolver
- A controller resolver searching for a controller in a psr-11 container when using the "service::method" notation.
- ControllerReference
- Acts as a marker and a data holder for a Controller.
- ControllerResolver
- This implementation uses the '_controller' request attribute to determine the controller to execute.
- ErrorController
- Renders error or exception pages from a given FlattenException.
- TraceableArgumentResolver
- TraceableControllerResolver
- ArgumentMetadata
- Responsible for storing metadata of an argument.
- ArgumentMetadataFactory
- Builds {@see ArgumentMetadata} objects based on the given Controller.
- AjaxDataCollector
- DataCollector.
- ConfigDataCollector
- DataCollector.
- DataCollector
- DataCollector.
- DumpDataCollector
- DataCollector.
- EventDataCollector
- DataCollector.
- ExceptionDataCollector
- DataCollector.
- LoggerDataCollector
- DataCollector.
- MemoryDataCollector
- DataCollector.
- RequestDataCollector
- DataCollector.
- RouterDataCollector
- DataCollector.
- TimeDataCollector
- DataCollector.
- FileLinkFormatter
- Formats debug file links.
- TraceableEventDispatcher
- Collects some data about event listeners.
- AddAnnotatedClassesToCachePass
- Sets the classes to compile in the cache for the container.
- ConfigurableExtension
- This extension sub-class provides first-class integration with the Config/Definition Component.
- ControllerArgumentValueResolverPass
- Gathers and configures the argument value resolvers.
- Extension
- Allow adding classes to the class cache.
- FragmentRendererPass
- Adds services tagged kernel.fragment_renderer as HTTP content rendering strategies.
- LazyLoadingFragmentHandler
- Lazily loads fragment renderers from the dependency injection container.
- LoggerPass
- Registers the default logger if necessary.
- MergeExtensionConfigurationPass
- Ensures certain extensions are always loaded.
- RegisterControllerArgumentLocatorsPass
- Creates the service-locators required by ServiceValueResolver.
- RegisterLocaleAwareServicesPass
- Register all services that have the "kernel.locale_aware" tag into the listener.
- RemoveEmptyControllerArgumentLocatorsPass
- Removes empty service-locators registered for ServiceValueResolver.
- ResettableServicePass
- ControllerArgumentsEvent
- Allows filtering of controller arguments.
- ControllerEvent
- Allows filtering of a controller callable.
- ExceptionEvent
- Allows to create a response for a thrown exception.
- FinishRequestEvent
- Triggered whenever a request is fully processed.
- KernelEvent
- Base class for events thrown in the HttpKernel component.
- RequestEvent
- Allows to create a response for a request.
- ResponseEvent
- Allows to filter a Response object.
- TerminateEvent
- Allows to execute logic after a response was sent.
- ViewEvent
- Allows to create a response for the return value of a controller.
- AbstractSessionListener
- Sets the session onto the request on the "kernel.request" event and saves it on the "kernel.response" event.
- AddRequestFormatsListener
- Adds configured formats to each request.
- CacheAttributeListener
- Handles HTTP cache headers configured via the Cache attribute.
- DisallowRobotsIndexingListener
- Ensures that the application is not indexed by search engines.
- DumpListener
- Configures dump() handler.
- ErrorListener
- FragmentListener
- Handles content fragments represented by special URIs.
- LocaleAwareListener
- Pass the current locale to the provided services.
- LocaleListener
- Initializes the locale based on the current request.
- ProfilerListener
- ProfilerListener collects data for the current request by listening to the kernel events.
- ResponseListener
- ResponseListener fixes the Response headers based on the Request.
- RouterListener
- Initializes the context from the request and sets request attributes based on a matching route.
- SessionListener
- Sets the session in the request.
- StreamedResponseListener
- StreamedResponseListener is responsible for sending the Response to the client.
- SurrogateListener
- SurrogateListener adds a Surrogate-Control HTTP header when the Response needs to be parsed for Surrogates.
- ValidateRequestListener
- Validates Requests.
- AccessDeniedHttpException
- HttpException.
- BadRequestHttpException
- HttpException.
- ConflictHttpException
- HttpException.
- ControllerDoesNotReturnResponseException
- GoneHttpException
- HttpException.
- HttpException
- HttpException.
- InvalidMetadataException
- LengthRequiredHttpException
- HttpException.
- LockedHttpException
- HttpException.
- MethodNotAllowedHttpException
- HttpException.
- NotAcceptableHttpException
- HttpException.
- NotFoundHttpException
- HttpException.
- PreconditionFailedHttpException
- HttpException.
- PreconditionRequiredHttpException
- HttpException.
- ResolverNotFoundException
- ServiceUnavailableHttpException
- HttpException.
- TooManyRequestsHttpException
- HttpException.
- UnauthorizedHttpException
- HttpException.
- UnexpectedSessionUsageException
- UnprocessableEntityHttpException
- HttpException.
- UnsupportedMediaTypeHttpException
- HttpException.
- AbstractSurrogateFragmentRenderer
- Implements Surrogate rendering strategy.
- EsiFragmentRenderer
- Implements the ESI rendering strategy.
- FragmentHandler
- Renders a URI that represents a resource fragment.
- FragmentUriGenerator
- Generates a fragment URI.
- HIncludeFragmentRenderer
- Implements the Hinclude rendering strategy.
- InlineFragmentRenderer
- Implements the inline rendering strategy where the Request is rendered by the current HTTP kernel.
- RoutableFragmentRenderer
- Adds the possibility to generate a fragment URI for a given Controller.
- SsiFragmentRenderer
- Implements the SSI rendering strategy.
- AbstractSurrogate
- Abstract class implementing Surrogate capabilities to Request and Response instances.
- Esi
- Esi implements the ESI capabilities to Request and Response instances.
- HttpCache
- Cache provides HTTP caching.
- ResponseCacheStrategy
- ResponseCacheStrategy knows how to compute the Response cache HTTP header based on the different response cache headers.
- Ssi
- Ssi implements the SSI capabilities to Request and Response instances.
- Store
- Store implements all the logic for storing cache metadata (Request and Response headers).
- HttpClientKernel
- An implementation of a Symfony HTTP kernel using a "real" HTTP client.
- HttpKernel
- HttpKernel notifies events to convert a Request object to a Response one.
- HttpKernelBrowser
- Simulates a browser and makes requests to an HttpKernel instance.
- Kernel
- The Kernel is the heart of the Symfony system.
- KernelEvents
- Contains all events thrown in the HttpKernel component.
- DebugLoggerConfigurator
- Logger
- Minimalist PSR-3 logger designed to write in stderr or any other stream.
- FileProfilerStorage
- Storage for profiler using files.
- Profile
- Profile.
- Profiler
- Profiler.
- UriSigner
- Countries
- Gives access to region-related ICU data.
- Currencies
- Gives access to currency-related ICU data.
- BadMethodCallException
- Base BadMethodCallException for the Intl component.
- InvalidArgumentException
- InvalidArgumentException for the Intl component.
- MissingResourceException
- Thrown when an invalid entry of a resource bundle was requested.
- OutOfBoundsException
- Base OutOfBoundsException for the Intl component.
- ResourceBundleNotFoundException
- RuntimeException for the Intl component.
- RuntimeException
- RuntimeException for the Intl component.
- UnexpectedTypeException
- Thrown when a method argument had an unexpected type.
- Intl
- Gives access to internationalization data.
- Languages
- Gives access to language-related ICU data.
- Locales
- Gives access to locale-related ICU data.
- Scripts
- Gives access to script-related ICU data.
- Timezones
- Gives access to timezone-related ICU data.
- EmojiTransliterator
- IcuVersion
- Facilitates the comparison of ICU version strings.
- IntlTestHelper
- Helper class for preparing test cases that rely on the Intl component.
- Version
- Facilitates the comparison of version strings.
- MailerTestCommand
- A console command to test Mailer transports.
- MessageDataCollector
- DataCollector.
- Envelope
- FailedMessageEvent
- Event is the base class for classes containing event data.
- MessageEvent
- Allows the transformation of a Message and the Envelope before the email is sent.
- MessageEvents
- SentMessageEvent
- Event is the base class for classes containing event data.
- EnvelopeListener
- Manipulates the Envelope of a Message.
- MessageListener
- Manipulates the headers and the body of a Message.
- MessageLoggerListener
- Logs Messages.
- MessengerTransportListener
- Allows messages to be sent to specific Messenger transports via the "X-Bus-Transport" MIME header.
- HttpTransportException
- IncompleteDsnException
- InvalidArgumentException
- LogicException
- RuntimeException
- TransportException
- UnexpectedResponseException
- UnsupportedSchemeException
- MetadataHeader
- A Simple MIME Header.
- TagHeader
- A Simple MIME Header.
- Mailer
- MessageHandler
- SendEmailMessage
- SentMessage
- EmailCount
- EmailIsQueued
- TransportFactoryTestCase
- A test case to ease testing Transport Factory.
- AbstractApiTransport
- AbstractHttpTransport
- AbstractTransport
- AbstractTransportFactory
- Dsn
- FailoverTransport
- Uses several Transports using a failover algorithm.
- NativeTransportFactory
- Factory that configures a transport (sendmail or SMTP) based on php.ini settings.
- NullTransport
- Pretends messages have been sent, but just ignores them.
- NullTransportFactory
- RoundRobinTransport
- Uses several Transports using a round robin algorithm.
- SendmailTransport
- SendmailTransport for sending mail through a Sendmail/Postfix (etc..) binary.
- SendmailTransportFactory
- CramMd5Authenticator
- Handles CRAM-MD5 authentication.
- LoginAuthenticator
- Handles LOGIN authentication.
- PlainAuthenticator
- Handles PLAIN authentication.
- XOAuth2Authenticator
- Handles XOAUTH2 authentication.
- EsmtpTransport
- Sends Emails over SMTP with ESMTP support.
- EsmtpTransportFactory
- SmtpTransport
- Sends emails over SMTP.
- Transports
- Transport
- MigrationDiffFilteredOutput
- ConsoleStyle
- Output decorator helpers for the Symfony Style Guide.
- DependencyBuilder
- MakeCommandRegistrationPass
- RemoveMissingParametersPass
- Removes injected parameter arguments if they don't exist in this app.
- SetDoctrineAnnotatedPrefixesPass
- Configuration
- MakerExtension
- This is the class that loads and manages your bundle configuration.
- ConsoleErrorSubscriber
- Prints certain exceptions in a pretty way and silences normal exception handling.
- RuntimeCommandException
- An exception whose output is displayed as a clean error.
- Generator
- GeneratorTwigHelper
- InputConfiguration
- AbstractMaker
- Convenient abstract class for makers.
- MakeCommand
- Convenient abstract class for makers.
- MakeController
- Convenient abstract class for makers.
- MakeCrud
- Convenient abstract class for makers.
- MakeEntity
- Convenient abstract class for makers.
- MakeFixtures
- Convenient abstract class for makers.
- MakeForm
- Convenient abstract class for makers.
- MakeFunctionalTest
- Convenient abstract class for makers.
- MakeListener
- Convenient abstract class for makers.
- MakeMigration
- Convenient abstract class for makers.
- MakeSerializerEncoder
- Convenient abstract class for makers.
- MakeSerializerNormalizer
- Convenient abstract class for makers.
- MakeSubscriber
- Convenient abstract class for makers.
- MakeTest
- Convenient abstract class for makers.
- MakeTwigComponent
- Convenient abstract class for makers.
- MakeTwigExtension
- Convenient abstract class for makers.
- MakeUnitTest
- Convenient abstract class for makers.
- MakeValidator
- Convenient abstract class for makers.
- MakeVoter
- Convenient abstract class for makers.
- MakerBundle
- An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions.
- Str
- MakerTestCase
- MakerTestDetails
- MakerTestKernel
- The Kernel is the heart of the Symfony system.
- MakerTestRunner
- ClassNameDetails
- YamlManipulationFailedException
- Thrown whenever YamlSourceManipulator cannot change contents successfully.
- YamlSourceManipulator
- A class that modifies YAML source, while keeping comments & formatting.
- AsMessageHandler
- Service tag to autoconfigure message handlers.
- ConsumeMessagesCommand
- Base class for all commands.
- DebugCommand
- A console command to debug Messenger information.
- FailedMessagesRemoveCommand
- FailedMessagesRetryCommand
- FailedMessagesShowCommand
- SetupTransportsCommand
- Base class for all commands.
- StatsCommand
- Base class for all commands.
- StopWorkersCommand
- Base class for all commands.
- MessengerDataCollector
- DataCollector.
- MessengerPass
- Envelope
- A message wrapped in an envelope with stamps (configurations, markers, ...).
- AbstractWorkerMessageEvent
- SendMessageToTransportsEvent
- Event is dispatched before a message is sent to the transport.
- WorkerMessageFailedEvent
- Dispatched when a message was received from a transport and handling failed.
- WorkerMessageHandledEvent
- Dispatched after a message was received from a transport and successfully handled.
- WorkerMessageReceivedEvent
- Dispatched when a message was received from a transport but before sent to the bus.
- WorkerMessageRetriedEvent
- Dispatched after a message has been sent for retry.
- WorkerRateLimitedEvent
- Dispatched after the worker has been blocked due to a configured rate limiter.
- WorkerRunningEvent
- Dispatched after the worker processed a message or didn't receive a message at all.
- WorkerStartedEvent
- Dispatched when a worker has been started.
- WorkerStoppedEvent
- Dispatched when a worker has been stopped.
- AddErrorDetailsStampListener
- DispatchPcntlSignalListener
- ResetServicesListener
- SendFailedMessageForRetryListener
- SendFailedMessageToFailureTransportListener
- Sends a rejected message to a "failure transport".
- StopWorkerOnCustomStopExceptionListener
- StopWorkerOnFailureLimitListener
- StopWorkerOnMemoryLimitListener
- StopWorkerOnMessageLimitListener
- StopWorkerOnRestartSignalListener
- StopWorkerOnSignalsListener
- StopWorkerOnSigtermSignalListener
- StopWorkerOnTimeLimitListener
- DelayedMessageHandlingException
- When handling queued messages from {@link DispatchAfterCurrentBusMiddleware}, some handlers caused an exception. This exception contains all those handler exceptions.
- HandlerFailedException
- InvalidArgumentException
- LogicException
- MessageDecodingFailedException
- Thrown when a message cannot be decoded in a serializer.
- NoHandlerForMessageException
- NoSenderForMessageException
- RecoverableMessageHandlingException
- A concrete implementation of RecoverableExceptionInterface that can be used directly.
- RejectRedeliveredMessageException
- RuntimeException
- StopWorkerException
- TransportException
- UnrecoverableMessageHandlingException
- A concrete implementation of UnrecoverableExceptionInterface that can be used directly.
- ValidationFailedException
- Acknowledger
- HandlerDescriptor
- Describes a handler and the possible associated options, such as `from_transport`, `bus`, etc.
- HandlersLocator
- Maps a message to a list of handlers.
- RedispatchMessageHandler
- RedispatchMessage
- MessageBus
- ActivationMiddleware
- Execute the inner middleware according to an activation strategy.
- AddBusNameStampMiddleware
- Adds the BusNameStamp to the bus.
- DispatchAfterCurrentBusMiddleware
- Allow to configure messages to be handled after the current bus is finished.
- FailedMessageProcessingMiddleware
- HandleMessageMiddleware
- RejectRedeliveredMessageMiddleware
- Middleware that throws a RejectRedeliveredMessageException when a message is detected that has been redelivered by AMQP.
- RouterContextMiddleware
- Restore the Router context when processing the message.
- SendMessageMiddleware
- StackMiddleware
- TraceableMiddleware
- Collects some data about a middleware.
- ValidationMiddleware
- MultiplierRetryStrategy
- A retry strategy with a constant or exponential retry delay.
- RoutableMessageBus
- Bus of buses that is routable using a BusNameStamp.
- AckStamp
- Marker stamp for messages that can be ack/nack'ed.
- BusNameStamp
- Stamp used to identify which bus it was passed to.
- ConsumedByWorkerStamp
- A marker that this message was consumed by a worker process.
- DelayStamp
- Apply this stamp to delay delivery of your message on a transport.
- DispatchAfterCurrentBusStamp
- Marker item to tell this message should be handled in after the current bus has finished.
- ErrorDetailsStamp
- Stamp applied when a messages fails due to an exception in the handler.
- FlushBatchHandlersStamp
- Marker telling that any batch handlers bound to the envelope should be flushed.
- HandledStamp
- Stamp identifying a message handled by the `HandleMessageMiddleware` middleware and storing the handler returned value.
- HandlerArgumentsStamp
- MessageDecodingFailedStamp
- NoAutoAckStamp
- Marker telling that ack should not be done automatically for this message.
- ReceivedStamp
- Marker stamp for a received message.
- RedeliveryStamp
- Stamp applied when a messages needs to be redelivered.
- RouterContextStamp
- SentStamp
- Marker stamp identifying a message sent by the `SendMessageMiddleware`.
- SentToFailureTransportStamp
- Stamp applied when a message is sent to the failure transport.
- SerializedMessageStamp
- SerializerStamp
- TransportMessageIdStamp
- Added by a sender or receiver to indicate the id of this message in that transport.
- TransportNamesStamp
- Stamp used to override the transport names specified in the Messenger routing configuration file.
- ValidationStamp
- MiddlewareTestCase
- TraceableMessageBus
- InMemoryTransport
- Transport that stays in memory. Useful for testing purpose.
- InMemoryTransportFactory
- InMemoryTransport
- Transport that stays in memory. Useful for testing purpose.
- InMemoryTransportFactory
- SendersLocator
- Maps a message to a list of senders.
- FlattenExceptionNormalizer
- This normalizer is only used in Debug/Dev/Messenger contexts.
- PhpSerializer
- Serializer
- SyncTransport
- Transport that immediately marks messages as received and dispatches for handling.
- SyncTransportFactory
- TransportFactory
- Worker
- WorkerMetadata
- Address
- DkimOptions
- A helper providing autocompletion for available DkimSigner options.
- DkimSigner
- SMimeEncrypter
- SMimeSigner
- AddMimeTypeGuesserPass
- Registers custom mime types guessers.
- DraftEmail
- Base64ContentEncoder
- Base64Encoder
- Base64MimeHeaderEncoder
- EightBitContentEncoder
- IdnAddressEncoder
- An IDN email address encoder.
- QpContentEncoder
- QpEncoder
- QpMimeHeaderEncoder
- Rfc2231Encoder
- AddressEncoderException
- InvalidArgumentException
- LogicException
- RfcComplianceException
- RuntimeException
- FileBinaryMimeTypeGuesser
- Guesses the MIME type with the binary "file" (only available on *nix).
- FileinfoMimeTypeGuesser
- Guesses the MIME type using the PECL extension FileInfo.
- AbstractHeader
- An abstract base MIME Header.
- DateHeader
- A Date MIME Header.
- Headers
- A collection of headers.
- IdentificationHeader
- An ID MIME Header for something like Message-ID or Content-ID (one or more addresses).
- MailboxHeader
- A Mailbox MIME Header for something like Sender (one named address).
- MailboxListHeader
- A Mailbox list MIME Header for something like From, To, Cc, and Bcc (one or more named addresses).
- ParameterizedHeader
- A Simple MIME Header.
- PathHeader
- A Path Header, such a Return-Path (one address).
- UnstructuredHeader
- A Simple MIME Header.
- DefaultHtmlToTextConverter
- LeagueHtmlToMarkdownConverter
- Message
- MessageConverter
- MimeTypes
- Manages MIME types and file extensions.
- AbstractMultipartPart
- AbstractPart
- DataPart
- File
- MessagePart
- AlternativePart
- DigestPart
- FormDataPart
- Implements RFC 7578.
- MixedPart
- RelatedPart
- SMimePart
- TextPart
- RawMessage
- EmailAddressContains
- EmailAttachmentCount
- EmailHasHeader
- EmailHeaderSame
- EmailHtmlBodyContains
- EmailSubjectContains
- EmailTextBodyContains
- ServerLogCommand
- Base class for all commands.
- ConsoleFormatter
- Formats incoming records for console output by coloring them depending on log level.
- VarDumperFormatter
- ChromePhpHandler
- ChromePhpHandler.
- ConsoleHandler
- Writes logs to the console output depending on its verbosity setting.
- ElasticsearchLogstashHandler
- Push logs directly to Elasticsearch and format them according to Logstash specification.
- HttpCodeActivationStrategy
- Activation strategy that ignores certain HTTP codes.
- NotFoundActivationStrategy
- Activation strategy that ignores 404s for certain URLs.
- FirePHPHandler
- FirePHPHandler.
- MailerHandler
- Base Handler class providing the Handler structure, including processors and formatters
- NotifierHandler
- Uses Notifier as a log handler.
- ServerLogHandler
- Base Handler class providing the Handler structure, including processors and formatters
- Logger
- Monolog log channel
- ConsoleCommandProcessor
- Adds the current console command information to the log entry.
- DebugProcessor
- RouteProcessor
- Adds the current route information to the log entry.
- SwitchUserTokenProcessor
- Adds the original security token to the log entry.
- TokenProcessor
- Adds the current security token to the log entry.
- WebProcessor
- WebProcessor override to read from the HttpFoundation's Request.
- AddProcessorsPass
- Registers processors in Monolog loggers or handlers.
- AddSwiftMailerTransportPass
- Sets the transport for Swiftmailer handlers depending on the existing container definitions.
- DebugHandlerPass
- Adds the DebugHandler when the profiler is enabled and kernel.debug is true.
- FixEmptyLoggerPass
- Fixes loggers with no handlers (by registering a "null" one).
- LoggerChannelPass
- Replaces the default logger by another one with its own channel for tagged services.
- Configuration
- This class contains the configuration information for the bundle
- MonologExtension
- MonologExtension is an extension for the Monolog library.
- MonologBundle
- An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions.
- MessageFactory
- Helps create Swift_Message objects, lazily
- AbstractChannel
- BrowserChannel
- ChannelPolicy
- ChatChannel
- EmailChannel
- PushChannel
- SmsChannel
- Chatter
- NotificationDataCollector
- DataCollector.
- FailedMessageEvent
- Event is the base class for classes containing event data.
- MessageEvent
- Event is the base class for classes containing event data.
- NotificationEvents
- SentMessageEvent
- Event is the base class for classes containing event data.
- NotificationLoggerListener
- SendFailedMessageToNotifierListener
- Sends a rejected message to the notifier.
- FlashMessageImportanceMapperException
- IncompleteDsnException
- InvalidArgumentException
- LengthException
- LogicException
- MissingRequiredOptionException
- MultipleExclusiveOptionsUsedException
- RuntimeException
- TransportException
- UnsupportedMessageTypeException
- UnsupportedSchemeException
- AbstractFlashMessageImportanceMapper
- BootstrapFlashMessageImportanceMapper
- DefaultFlashMessageImportanceMapper
- ChatMessage
- EmailMessage
- NullMessage
- PushMessage
- SentMessage
- SmsMessage
- MessageHandler
- Notification
- Notifier
- NoRecipient
- Recipient
- NotificationCount
- NotificationIsQueued
- NotificationSubjectContains
- NotificationTransportIsEqual
- TransportFactoryTestCase
- A test case to ease testing a notifier transport factory.
- TransportTestCase
- A test case to ease testing a Notifier transport.
- Texter
- AbstractTransport
- AbstractTransportFactory
- Dsn
- FailoverTransport
- Uses several Transports using a failover algorithm.
- NullTransport
- NullTransportFactory
- RoundRobinTransport
- Uses several Transports using a round robin algorithm.
- Transports
- Transport
- OptionsResolverIntrospector
- AccessException
- Thrown when trying to read an option outside of or write it inside of {@link \Symfony\Component\OptionsResolver\Options::resolve()}.
- InvalidArgumentException
- Thrown when an argument is invalid.
- InvalidOptionsException
- Thrown when the value of an option does not match its validation rules.
- MissingOptionsException
- Exception thrown when a required option is missing.
- NoConfigurationException
- Thrown when trying to introspect an option definition property for which no value was configured inside the OptionsResolver instance.
- NoSuchOptionException
- Thrown when trying to read an option that has no value set.
- OptionDefinitionException
- Thrown when two lazy options have a cyclic dependency.
- UndefinedOptionsException
- Exception thrown when an undefined option is passed.
- OptionConfigurator
- OptionsResolver
- Validates options and merges them with default values.
- Client
- Simulates a browser.
- CookieJar
- CookieJar.
- Crawler
- Crawler eases navigation of a list of \DOMNode objects.
- ChoiceFormField
- ChoiceFormField represents a choice form field.
- FileFormField
- FileFormField represents a file form field (an HTML file input tag).
- InputFormField
- InputFormField represents an input form field (an HTML input tag).
- TextareaFormField
- TextareaFormField represents a textarea form field (an HTML textarea tag).
- Form
- Form represents an HTML form.
- Image
- Image represents an HTML image (an HTML img tag).
- Link
- Link represents an HTML link (an HTML a, area or link tag).
- PantherTestCase
- ChromeManager
- FirefoxManager
- SeleniumManager
- WebServerManager
- ServerExtension
- PHPUnit < 10.
- PantherWebDriverExpectedCondition
- WebDriverMouse
- UserPasswordHashCommand
- Hashes a user's password.
- InvalidPasswordException
- LogicException
- MessageDigestPasswordHasher
- MessageDigestPasswordHasher uses a message digest algorithm.
- MigratingPasswordHasher
- Hashes passwords using the best available hasher.
- NativePasswordHasher
- Hashes passwords using password_hash().
- PasswordHasherFactory
- A generic hasher factory implementation.
- Pbkdf2PasswordHasher
- Pbkdf2PasswordHasher uses the PBKDF2 (Password-Based Key Derivation Function 2).
- PlaintextPasswordHasher
- PlaintextPasswordHasher does not do any hashing but is useful in testing environments.
- SodiumPasswordHasher
- Hashes passwords using libsodium.
- UserPasswordHasher
- Hashes passwords based on the user and the PasswordHasherFactory.
- SymfonyExcludeListSimplePhpunit
- ClassExistsMock
- ClockMock
- CoverageListener
- DeprecationErrorHandler
- Catch deprecation notices and print a summary report at the end of the test suite.
- DnsMock
- SymfonyTestsListener
- Command
- MethodArgumentNotImplementedException
- Base exception class for not implemented behaviors of the intl extension in the Locale component.
- MethodArgumentValueNotImplementedException
- Base exception class for not implemented behaviors of the intl extension in the Locale component.
- MethodNotImplementedException
- Base exception class for not implemented behaviors of the intl extension in the Locale component.
- NotImplementedException
- Base exception class for not implemented behaviors of the intl extension in the Locale component.
- RuntimeException
- RuntimeException for the Intl component.
- Collator
- Stub implementation for the Collator class of the intl extension.
- IntlDateFormatter
- Stub implementation for the IntlDateFormatter class of the intl extension.
- Locale
- Stub implementation for the Locale class of the intl extension.
- NumberFormatter
- Stub implementation for the NumberFormatter class of the intl extension.
- Normalizer
- DateError
- DateException
- DateInvalidOperationException
- DateInvalidTimeZoneException
- DateMalformedIntervalStringException
- DateMalformedPeriodStringException
- DateMalformedStringException
- DateObjectError
- DateRangeError
- Override
- SQLite3Exception
- InvalidArgumentException
- InvalidArgumentException for the Process Component.
- LogicException
- LogicException for the Process Component.
- ProcessFailedException
- Exception for failed processes.
- ProcessSignaledException
- Exception that is thrown when a process has been signaled.
- ProcessTimedOutException
- Exception that is thrown when a process times out.
- RunProcessFailedException
- RuntimeException for the Process Component.
- RuntimeException
- RuntimeException for the Process Component.
- ExecutableFinder
- Generic executable finder.
- InputStream
- Provides a way to continuously write to the input of a Process until the InputStream is closed.
- RunProcessContext
- RunProcessMessage
- RunProcessMessageHandler
- PhpExecutableFinder
- An executable finder specifically designed for the PHP executable.
- PhpProcess
- PhpProcess runs a PHP script in an independent process.
- PhpSubprocess
- PhpSubprocess runs a PHP command as a subprocess while keeping the original php.ini settings.
- Process
- Process is a thin wrapper around proc_* functions to easily start independent PHP processes.
- ProcessUtils
- ProcessUtils is a bunch of utility methods.
- AccessException
- Thrown when a property path is not available.
- InvalidArgumentException
- Base InvalidArgumentException for the PropertyAccess component.
- InvalidPropertyPathException
- Thrown when a property path is malformed.
- NoSuchIndexException
- Thrown when an index cannot be found.
- NoSuchPropertyException
- Thrown when a property cannot be found.
- OutOfBoundsException
- Base OutOfBoundsException for the PropertyAccess component.
- RuntimeException
- Base RuntimeException for the PropertyAccess component.
- UnexpectedTypeException
- Thrown when a value does not match an expected type.
- UninitializedPropertyException
- Thrown when a property is not initialized.
- PropertyAccess
- Entry point of the PropertyAccess component.
- PropertyAccessor
- Default implementation of {@link PropertyAccessorInterface}.
- PropertyAccessorBuilder
- A configurable builder to create a PropertyAccessor.
- PropertyPath
- Default implementation of {@link PropertyPathInterface}.
- PropertyPathBuilder
- PropertyPathIterator
- Traverses a property path and provides additional methods to find out information about the current element.
- PropertyInfoConstructorPass
- Adds extractors to the property_info.constructor_extractor service.
- PropertyInfoPass
- Adds extractors to the property_info service.
- ConstructorExtractor
- Extracts the constructor argument type using ConstructorArgumentTypeExtractorInterface implementations.
- PhpDocExtractor
- Extracts data using a PHPDoc parser.
- PhpStanExtractor
- Extracts data using PHPStan parser.
- ReflectionExtractor
- Extracts data using the reflection API.
- SerializerExtractor
- Lists available properties using Symfony Serializer Component metadata.
- PropertyInfoCacheExtractor
- Adds a PSR-6 cache layer on top of an extractor.
- PropertyInfoExtractor
- Default {@see PropertyInfoExtractorInterface} implementation.
- Type
- Type value object (immutable).
- PhpDocTypeHelper
- Transforms a php doc type to a {@link Type} instance.
- Alias
- Route
- Annotation class for @Route().
- Route
- Annotation class for @Route().
- CompiledRoute
- CompiledRoutes are returned by the RouteCompiler class.
- AddExpressionLanguageProvidersPass
- Registers the expression language providers.
- RoutingResolverPass
- Adds tagged routing.loader services to routing.resolver service.
- InvalidArgumentException
- InvalidParameterException
- Exception thrown when a parameter is not valid.
- MethodNotAllowedException
- The resource was found but the request method is not allowed.
- MissingMandatoryParametersException
- Exception thrown when a route cannot be generated because of missing mandatory parameters.
- NoConfigurationException
- Exception thrown when no routes are configured.
- ResourceNotFoundException
- The resource was not found.
- RouteCircularReferenceException
- RouteNotFoundException
- Exception thrown when a route does not exist.
- RuntimeException
- CompiledUrlGenerator
- Generates URLs based on rules dumped by CompiledUrlGeneratorDumper.
- CompiledUrlGeneratorDumper
- CompiledUrlGeneratorDumper creates a PHP array to be used with CompiledUrlGenerator.
- GeneratorDumper
- GeneratorDumper is the base class for all built-in generator dumpers.
- UrlGenerator
- UrlGenerator can generate a URL or a path for any route in the RouteCollection based on the passed parameters.
- AnnotationClassLoader
- AttributeClassLoader loads routing information from a PHP class and its methods.
- AnnotationDirectoryLoader
- AttributeDirectoryLoader loads routing information from attributes set on PHP classes and methods.
- AnnotationFileLoader
- AttributeFileLoader loads routing information from attributes set on a PHP class and its methods.
- AttributeClassLoader
- AttributeClassLoader loads routing information from a PHP class and its methods.
- AttributeDirectoryLoader
- AttributeDirectoryLoader loads routing information from attributes set on PHP classes and methods.
- AttributeFileLoader
- AttributeFileLoader loads routing information from attributes set on a PHP class and its methods.
- ClosureLoader
- ClosureLoader loads routes from a PHP closure.
- AliasConfigurator
- CollectionConfigurator
- ImportConfigurator
- RouteConfigurator
- RoutingConfigurator
- ContainerLoader
- A route loader that executes a service from a PSR-11 container to load the routes.
- DirectoryLoader
- FileLoader is the abstract class used by all built-in loaders that are file based.
- GlobFileLoader
- GlobFileLoader loads files from a glob pattern.
- ObjectLoader
- A route loader that calls a method on an object to load the routes.
- PhpFileLoader
- PhpFileLoader loads routes from a PHP file.
- Psr4DirectoryLoader
- A loader that discovers controller classes in a directory that follows PSR-4.
- XmlFileLoader
- XmlFileLoader loads XML routing files.
- YamlFileLoader
- YamlFileLoader loads Yaml routing files.
- CompiledUrlMatcher
- Matches URLs based on rules dumped by CompiledUrlMatcherDumper.
- CompiledUrlMatcherDumper
- CompiledUrlMatcherDumper creates PHP arrays to be used with CompiledUrlMatcher.
- MatcherDumper
- MatcherDumper is the abstract class for all built-in matcher dumpers.
- ExpressionLanguageProvider
- Exposes functions defined in the request context to route conditions.
- RedirectableUrlMatcher
- UrlMatcher matches URL based on a set of routes.
- TraceableUrlMatcher
- TraceableUrlMatcher helps debug path info matching by tracing the match.
- UrlMatcher
- UrlMatcher matches URL based on a set of routes.
- RequestContext
- Holds information about the current request.
- EnumRequirement
- Route
- A Route describes a route and its parameters.
- RouteCollection
- A RouteCollection represents a set of Route instances.
- RouteCompiler
- RouteCompiler compiles Route instances to CompiledRoute instances.
- Router
- The Router class is an example of the integration of all pieces of the routing system for easier use.
- GenericRuntime
- A runtime to do bare-metal PHP without using superglobals.
- ClosureResolver
- DebugClosureResolver
- ClosureRunner
- ConsoleApplicationRunner
- HttpKernelRunner
- ResponseRunner
- SymfonyRuntime
- Knows the basic conventions to run Symfony apps.
- ExpressionCacheWarmer
- DebugFirewallCommand
- Base class for all commands.
- SecurityDataCollector
- DataCollector.
- TraceableFirewallListener
- Firewall collecting called security listeners and authenticators.
- AddExpressionLanguageProvidersPass
- Registers the expression language providers.
- AddSecurityVotersPass
- Adds all configured security voters to the access decision manager.
- AddSessionDomainConstraintPass
- Uses the session domain to restrict allowed redirection targets.
- CleanRememberMeVerifierPass
- Cleans up the remember me verifier cache if cache is missing.
- MakeFirewallsEventDispatcherTraceablePass
- RegisterEntryPointPass
- SortFirewallListenersPass
- Sorts firewall listeners based on the execution order provided by FirewallListenerInterface::getPriority().
- MainConfiguration
- SecurityExtension configuration structure.
- OidcTokenHandlerFactory
- Configures a token handler for decoding and validating an OIDC token.
- OidcUserInfoTokenHandlerFactory
- Configures a token handler for an OIDC server.
- ServiceTokenHandlerFactory
- Configures a token handler from a service id.
- AbstractFactory
- InMemoryFactory
- InMemoryFactory creates services for the memory provider.
- LdapFactory
- LdapFactory creates services for Ldap user provider.
- SecurityExtension
- SecurityExtension.
- FirewallListener
- Firewall uses a FirewallMap to register security listeners for the given request.
- FirewallAwareLoginLinkHandler
- Decorates the login link handler for the current firewall.
- FirewallAwareRememberMeHandler
- Decorates {@see RememberMeHandlerInterface} for the current firewall.
- LogoutRouteLoader
- FirewallConfig
- FirewallContext
- This is a wrapper around the actual firewall configuration which allows us to lazy load the context for one specific firewall only when we need it.
- FirewallMap
- This is a lazy-loading firewall map implementation.
- LazyFirewallContext
- Lazily calls authentication listeners when actually required by the access listener.
- UserAuthenticator
- A decorator that delegates all method calls to the authenticator manager of the current firewall.
- Security
- Helper class for commonly-needed security tasks.
- SecurityBundle
- Bundle.
- AuthenticationTrustResolver
- The default implementation of the authentication trust resolver.
- CacheTokenVerifier
- InMemoryTokenProvider
- This class is used for testing purposes, and is not really suited for production.
- AbstractToken
- Base class for Token instances.
- NullToken
- PreAuthenticatedToken
- PreAuthenticatedToken implements a pre-authenticated token.
- RememberMeToken
- Authentication Token for "Remember-Me".
- TokenStorage
- TokenStorage contains a TokenInterface.
- UsageTrackingTokenStorage
- A token storage that increments the session usage index when the token is accessed.
- SwitchUserToken
- Token representing a user who temporarily impersonates another one.
- UsernamePasswordToken
- UsernamePasswordToken implements a username and password token.
- AuthenticationEvents
- AccessDecisionManager
- AccessDecisionManager is the base class for all access decision managers that use decision voters.
- AuthorizationChecker
- AuthorizationChecker is the main authorization point of the Security component.
- ExpressionLanguage
- Adds some function to the default ExpressionLanguage.
- ExpressionLanguageProvider
- Define some ExpressionLanguage functions.
- AffirmativeStrategy
- Grants access if any voter returns an affirmative response.
- ConsensusStrategy
- Grants access if there is consensus of granted against denied responses.
- PriorityStrategy
- Grant or deny access depending on the first voter that does not abstain.
- UnanimousStrategy
- Grants access if only grant (or abstain) votes were received.
- AuthenticatedVoter
- AuthenticatedVoter votes if an attribute like IS_AUTHENTICATED_FULLY, IS_AUTHENTICATED_REMEMBERED, IS_AUTHENTICATED is present.
- ExpressionVoter
- ExpressionVoter votes based on the evaluation of an expression.
- RoleHierarchyVoter
- RoleHierarchyVoter uses a RoleHierarchy to determine the roles granted to the user before voting.
- RoleVoter
- RoleVoter votes if any attribute starts with a given prefix.
- Voter
- Voter is an abstract default implementation of a voter.
- AuthenticationEvent
- This is a general purpose authentication event.
- AuthenticationSuccessEvent
- This is a general purpose authentication event.
- AccessDeniedException
- AccessDeniedException is thrown when the account has not the required role.
- AccountExpiredException
- AccountExpiredException is thrown when the user account has expired.
- AccountStatusException
- AccountStatusException is the base class for authentication exceptions caused by the user account status.
- AuthenticationCredentialsNotFoundException
- AuthenticationCredentialsNotFoundException is thrown when an authentication is rejected because no Token is available.
- AuthenticationException
- AuthenticationException is the base class for all authentication exceptions.
- AuthenticationExpiredException
- AuthenticationExpiredException is thrown when an authentication token becomes un-authenticated between requests.
- AuthenticationServiceException
- AuthenticationServiceException is thrown when an authentication request could not be processed due to a system problem.
- BadCredentialsException
- BadCredentialsException is thrown when the user credentials are invalid.
- CookieTheftException
- This exception is thrown when the RememberMeServices implementation detects that a presented cookie has already been used by someone else.
- CredentialsExpiredException
- CredentialsExpiredException is thrown when the user account credentials have expired.
- CustomUserMessageAccountStatusException
- An authentication exception caused by the user account status where you can control the message shown to the user.
- CustomUserMessageAuthenticationException
- An authentication exception where you can control the message shown to the user.
- DisabledException
- DisabledException is thrown when the user account is disabled.
- InsufficientAuthenticationException
- InsufficientAuthenticationException is thrown if the user credentials are not sufficiently trusted.
- InvalidArgumentException
- Base InvalidArgumentException for the Security component.
- InvalidCsrfTokenException
- This exception is thrown when the csrf token is invalid.
- LazyResponseException
- A signaling exception that wraps a lazily computed response.
- LockedException
- LockedException is thrown if the user account is locked.
- LogicException
- Base LogicException for the Security component.
- LogoutException
- LogoutException is thrown when the account cannot be logged out.
- ProviderNotFoundException
- ProviderNotFoundException is thrown when no AuthenticationProviderInterface instance supports an authentication Token.
- RuntimeException
- Base RuntimeException for the Security component.
- SessionUnavailableException
- This exception is thrown when no session is available.
- TokenNotFoundException
- TokenNotFoundException is thrown if a Token cannot be found.
- TooManyLoginAttemptsAuthenticationException
- This exception is thrown if there where too many failed login attempts in this session.
- UnsupportedUserException
- This exception is thrown when an account is reloaded from a provider which doesn't support the passed implementation of UserInterface.
- UserNotFoundException
- UserNotFoundException is thrown if a User cannot be found for the given identifier.
- RoleHierarchy
- RoleHierarchy defines a role hierarchy.
- Security
- Helper class for commonly-needed security tasks.
- ExpiredSignatureException
- Base RuntimeException for the Security component.
- InvalidSignatureException
- Base RuntimeException for the Security component.
- ExpiredSignatureStorage
- SignatureHasher
- Creates and validates secure hashes used in login links and remember-me cookies.
- AccessDecisionStrategyTestCase
- Abstract test case for access decision strategies.
- ChainUserChecker
- ChainUserProvider
- Chain User Provider.
- InMemoryUser
- UserInterface implementation used by the in-memory user provider.
- InMemoryUserChecker
- Checks the state of the in-memory user account.
- InMemoryUserProvider
- InMemoryUserProvider is a simple non persistent user provider.
- OidcUser
- UserInterface implementation used by the access-token security workflow with an OIDC server.
- UserPassword
- Contains the properties of a constraint definition.
- UserPasswordValidator
- Base class for constraint validators.
- CsrfToken
- A CSRF token.
- CsrfTokenManager
- Default implementation of {@link CsrfTokenManagerInterface}.
- TokenNotFoundException
- Base RuntimeException for the Security component.
- UriSafeTokenGenerator
- Generates CSRF tokens.
- NativeSessionTokenStorage
- Token storage that uses PHP's native session handling.
- SessionTokenStorage
- Token storage that uses a Symfony Session object.
- AccessMap
- AccessMap allows configuration of different access control rules for specific parts of the website.
- ChainAccessTokenExtractor
- The token extractor retrieves the token from a request.
- FormEncodedBodyExtractor
- Extracts a token from the body request.
- HeaderAccessTokenExtractor
- Extracts a token from the request header.
- InvalidSignatureException
- This exception is thrown when the token signature is invalid.
- MissingClaimException
- This exception is thrown when the user is invalid on the OIDC server (e.g.: "email" property is not in the scope).
- OidcTokenHandler
- The token handler decodes and validates the token, and retrieves the user identifier from it.
- OidcUserInfoTokenHandler
- The token handler validates the token on the OIDC server and retrieves the user identifier.
- QueryAccessTokenExtractor
- Extracts a token from a query string parameter.
- CurrentUser
- Indicates that a controller argument should receive the current logged user.
- IsGranted
- AuthenticationUtils
- Extracts Security Errors from Request.
- AuthenticatorManager
- CustomAuthenticationFailureHandler
- CustomAuthenticationSuccessHandler
- DefaultAuthenticationFailureHandler
- Class with the default authentication failure handling logic.
- DefaultAuthenticationSuccessHandler
- Class with the default authentication success handling logic.
- AbstractAuthenticator
- An optional base class that creates the necessary tokens for you.
- AbstractLoginFormAuthenticator
- A base class to make form login authentication easier!
- AccessTokenAuthenticator
- Provides an implementation of the RFC6750 of an authentication via an access token.
- TraceableAuthenticator
- Collects info about an authenticator for debugging purposes.
- TraceableAuthenticatorManagerListener
- Decorates the AuthenticatorManagerListener to collect information about security authenticators.
- FormLoginAuthenticator
- A base class to make form login authentication easier!
- HttpBasicAuthenticator
- JsonLoginAuthenticator
- Provides a stateless implementation of an authentication via a JSON document composed of a username and a password.
- LoginLinkAuthenticator
- An optional base class that creates the necessary tokens for you.
- CsrfTokenBadge
- Adds automatic CSRF tokens checking capabilities to this authenticator.
- PasswordUpgradeBadge
- Adds automatic password migration, if enabled and required in the password encoder.
- PreAuthenticatedUserBadge
- Marks the authentication as being pre-authenticated.
- RememberMeBadge
- Adds support for remember me to this authenticator.
- UserBadge
- Represents the user in the authentication process.
- CustomCredentials
- Implements credentials checking using a custom checker function.
- PasswordCredentials
- Implements password credentials.
- Passport
- A Passport contains all security-related information that needs to be validated during authentication.
- SelfValidatingPassport
- An implementation used when there are no credentials to be checked (e.g.
- RememberMeAuthenticator
- The RememberMe *Authenticator* performs remember me authentication.
- PostAuthenticationToken
- Base class for Token instances.
- X509Authenticator
- This authenticator authenticates pre-authenticated (by the webserver) X.509 certificates.
- SecurityTokenValueResolver
- UserValueResolver
- Supports the argument type of {@see UserInterface}.
- NotAnEntryPointException
- Thrown by generic decorators when a decorated authenticator does not implement {@see AuthenticationEntryPointInterface}.
- AuthenticationTokenCreatedEvent
- When a newly authenticated security token was created, before it becomes effective in the security system.
- CheckPassportEvent
- This event is dispatched when the credentials have to be checked.
- InteractiveLoginEvent
- Event is the base class for classes containing event data.
- LazyResponseEvent
- Wraps a lazily computed response in a signaling exception.
- LoginFailureEvent
- This event is dispatched after an error during authentication.
- LoginSuccessEvent
- This event is dispatched after authentication has successfully completed.
- LogoutEvent
- Event is the base class for classes containing event data.
- SwitchUserEvent
- SwitchUserEvent.
- TokenDeauthenticatedEvent
- This event is dispatched when the current security token is deauthenticated when trying to reference the token.
- CheckCredentialsListener
- This listeners uses the interfaces of authenticators to determine how to check credentials.
- CheckRememberMeConditionsListener
- Checks if all conditions are met for remember me.
- ClearSiteDataLogoutListener
- Handler for Clear-Site-Data header during logout.
- CookieClearingLogoutListener
- This listener clears the passed cookies when a user logs out.
- CsrfProtectionListener
- CsrfTokenClearingLogoutListener
- DefaultLogoutListener
- Default logout listener will redirect users to a configured path.
- IsGrantedAttributeListener
- Handles the IsGranted attribute on controllers.
- LoginThrottlingListener
- PasswordMigratingListener
- RememberMeListener
- The RememberMe *listener* creates and deletes remember-me cookies.
- SessionLogoutListener
- Handler for clearing invalidating the current session.
- SessionStrategyListener
- Migrates/invalidates the session after successful login.
- UserCheckerListener
- UserProviderListener
- Configures the user provider as user loader, if no user load has been explicitly set.
- AbstractListener
- A base class for listeners that can tell whether they should authenticate incoming requests.
- AccessListener
- AccessListener enforces access control rules.
- AuthenticatorManagerListener
- Firewall authentication listener that delegates to the authenticator system.
- ChannelListener
- ChannelListener switches the HTTP protocol based on the access control configuration.
- ContextListener
- ContextListener manages the SecurityContext persistence through a session.
- ExceptionListener
- ExceptionListener catches authentication exception and converts them to Response instances.
- LogoutListener
- LogoutListener logout users.
- SwitchUserListener
- SwitchUserListener allows a user to impersonate another one temporarily (like the Unix su command).
- Firewall
- Firewall uses a FirewallMap to register security listeners for the given request.
- FirewallMap
- FirewallMap allows configuration of different firewalls for specific parts of the website.
- HttpUtils
- Encapsulates the logic needed to create sub-requests, redirect the user, and match URLs.
- ImpersonateUrlGenerator
- Provides generator functions for the impersonation urls.
- ExpiredLoginLinkException
- Base RuntimeException for the Security component.
- InvalidLoginLinkAuthenticationException
- Thrown when a login link is invalid.
- InvalidLoginLinkException
- LoginLinkDetails
- LoginLinkHandler
- LoginLinkNotification
- Use this notification to ease sending login link emails/SMS using the Notifier component.
- LogoutUrlGenerator
- Provides generator functions for the logout URL.
- DefaultLoginRateLimiter
- A default login throttling limiter.
- AbstractRememberMeHandler
- PersistentRememberMeHandler
- Implements remember-me tokens using a {@see TokenProviderInterface}.
- RememberMeDetails
- ResponseListener
- Adds remember-me cookies to the Response.
- SignatureRememberMeHandler
- Implements safe remember-me cookies using the {@see SignatureHasher}.
- SecurityEvents
- SecurityRequestAttributes
- List of request attributes used along the security flow.
- SessionAuthenticationStrategy
- The default session strategy implementation.
- Context
- Annotation class for @Context().
- DiscriminatorMap
- Annotation class for @DiscriminatorMap().
- Groups
- Annotation class for @Groups().
- Ignore
- Annotation class for @Ignore().
- MaxDepth
- Annotation class for @MaxDepth().
- SerializedName
- Annotation class for @SerializedName().
- SerializedPath
- Annotation class for @SerializedPath().
- Context
- Annotation class for @Context().
- DiscriminatorMap
- Annotation class for @DiscriminatorMap().
- Groups
- Annotation class for @Groups().
- Ignore
- Annotation class for @Ignore().
- MaxDepth
- Annotation class for @MaxDepth().
- SerializedName
- Annotation class for @SerializedName().
- SerializedPath
- Annotation class for @SerializedPath().
- CompiledClassMetadataCacheWarmer
- DebugCommand
- A console command to debug Serializer information.
- CsvEncoderContextBuilder
- A helper providing autocompletion for available CsvEncoder options.
- JsonEncoderContextBuilder
- A helper providing autocompletion for available JsonEncoder options.
- XmlEncoderContextBuilder
- A helper providing autocompletion for available XmlEncoder options.
- YamlEncoderContextBuilder
- A helper providing autocompletion for available YamlEncoder options.
- AbstractNormalizerContextBuilder
- A helper providing autocompletion for available AbstractNormalizer options.
- AbstractObjectNormalizerContextBuilder
- A helper providing autocompletion for available AbstractObjectNormalizer options.
- BackedEnumNormalizerContextBuilder
- A helper providing autocompletion for available BackedEnumNormalizer options.
- ConstraintViolationListNormalizerContextBuilder
- A helper providing autocompletion for available ConstraintViolationList options.
- DateIntervalNormalizerContextBuilder
- A helper providing autocompletion for available DateIntervalNormalizer options.
- DateTimeNormalizerContextBuilder
- A helper providing autocompletion for available DateTimeNormalizer options.
- FormErrorNormalizerContextBuilder
- A helper providing autocompletion for available FormErrorNormalizer options.
- GetSetMethodNormalizerContextBuilder
- A helper providing autocompletion for available GetSetMethodNormalizer options.
- JsonSerializableNormalizerContextBuilder
- A helper providing autocompletion for available JsonSerializableNormalizer options.
- ObjectNormalizerContextBuilder
- A helper providing autocompletion for available ObjectNormalizer options.
- ProblemNormalizerContextBuilder
- A helper providing autocompletion for available ProblemNormalizer options.
- PropertyNormalizerContextBuilder
- A helper providing autocompletion for available PropertyNormalizer options.
- UidNormalizerContextBuilder
- A helper providing autocompletion for available UidNormalizer options.
- UnwrappingDenormalizerContextBuilder
- A helper providing autocompletion for available UnwrappingDenormalizer options.
- SerializerContextBuilder
- A helper providing autocompletion for available Serializer options.
- SerializerPass
- Adds all services with the tags "serializer.encoder" and "serializer.normalizer" as encoders and normalizers to the "serializer" service.
- ChainDecoder
- Decoder delegating the decoding to a chain of decoders.
- ChainEncoder
- Encoder delegating the decoding to a chain of encoders.
- CsvEncoder
- Encodes CSV data.
- JsonDecode
- Decodes JSON data.
- JsonEncode
- Encodes JSON data.
- JsonEncoder
- Encodes JSON data.
- XmlEncoder
- YamlEncoder
- Encodes YAML data.
- BadMethodCallException
- CircularReferenceException
- CircularReferenceException.
- ExtraAttributesException
- ExtraAttributesException.
- InvalidArgumentException
- InvalidArgumentException.
- LogicException
- LogicException.
- MappingException
- MappingException.
- MissingConstructorArgumentsException
- RuntimeException.
- NotEncodableValueException
- UnexpectedValueException.
- NotNormalizableValueException
- UnexpectedValueException.
- PartialDenormalizationException
- UnexpectedValueException.
- RuntimeException
- RuntimeException.
- UnexpectedValueException
- UnexpectedValueException.
- UnsupportedException
- UnsupportedException.
- UnsupportedFormatException
- UnexpectedValueException.
- ObjectPropertyListExtractor
- AttributeMetadata
- ClassDiscriminatorFromClassMetadata
- ClassDiscriminatorMapping
- ClassMetadata
- CacheClassMetadataFactory
- Caches metadata using a PSR-6 implementation.
- ClassMetadataFactory
- Returns a {@link ClassMetadata}.
- ClassMetadataFactoryCompiler
- CompiledClassMetadataFactory
- AnnotationLoader
- Loader for PHP attributes.
- AttributeLoader
- Loader for PHP attributes.
- FileLoader
- Base class for all file based loaders.
- LoaderChain
- Calls multiple {@link LoaderInterface} instances in a chain.
- XmlFileLoader
- Loads XML mapping files.
- YamlFileLoader
- YAML File Loader.
- CamelCaseToSnakeCaseNameConverter
- CamelCase to Underscore name converter.
- MetadataAwareNameConverter
- AbstractNormalizer
- Normalizer implementation.
- AbstractObjectNormalizer
- Base class for a normalizer dealing with objects.
- ArrayDenormalizer
- Denormalizes arrays of objects.
- BackedEnumNormalizer
- Normalizes a {@see \BackedEnum} enumeration to a string or an integer.
- ConstraintViolationListNormalizer
- A normalizer that normalizes a ConstraintViolationListInterface instance.
- CustomNormalizer
- DataUriNormalizer
- Normalizes an {@see \SplFileInfo} object to a data URI.
- DateIntervalNormalizer
- Normalizes an instance of {@see \DateInterval} to an interval string.
- DateTimeNormalizer
- Normalizes an object implementing the {@see \DateTimeInterface} to a date string.
- DateTimeZoneNormalizer
- Normalizes a {@see \DateTimeZone} object to a timezone string.
- FormErrorNormalizer
- Normalizes invalid Form instances.
- GetSetMethodNormalizer
- Converts between objects with getter and setter methods and arrays.
- JsonSerializableNormalizer
- A normalizer that uses an objects own JsonSerializable implementation.
- MimeMessageNormalizer
- Normalize Mime message classes.
- ObjectNormalizer
- Converts between objects and arrays using the PropertyAccess component.
- ProblemNormalizer
- Normalizes errors according to the API Problem spec (RFC 7807).
- PropertyNormalizer
- Converts between objects and arrays by mapping properties.
- TranslatableNormalizer
- UidNormalizer
- UnwrappingDenormalizer
- Serializer
- Serializer serializes and deserializes data.
- Required
- A required dependency.
- SubscribedService
- For use as the return value for {@see ServiceSubscriberInterface}.
- ServiceLocatorTest
- ServiceLocatorTestCase
- AutoImportLocator
- Finds the MappedAsset for an "autoimport" string.
- StimulusExtension
- Allow adding classes to the class cache.
- StimulusAttributes
- Helper to build Stimulus-related HTML attributes.
- StimulusHelper
- StimulusBundle
- An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions.
- StimulusTwigExtension
- Section
- Stopwatch section.
- Stopwatch
- Stopwatch provides a way to profile code.
- StopwatchEvent
- Represents an Event managed by Stopwatch.
- StopwatchPeriod
- Represents an Period for an Event.
- AbstractString
- Represents a string of abstract characters.
- AbstractUnicodeString
- Represents a string of abstract Unicode characters.
- ByteString
- Represents a binary-safe string of bytes.
- CodePointString
- Represents a string of Unicode code points encoded as UTF-8.
- InvalidArgumentException
- RuntimeException
- EnglishInflector
- FrenchInflector
- French inflector.
- LazyString
- A string whose value is computed lazily by a callback.
- AsciiSlugger
- UnicodeString
- Represents a string of Unicode grapheme clusters encoded as UTF-8.
- AbstractOperation
- Base catalogues binary operation class.
- MergeOperation
- Merge operation between two catalogues as follows: all = source ∪ target = {x: x ∈ source ∨ x ∈ target} new = all ∖ source = {x: x ∈ target ∧ x ∉ source} obsolete = source ∖ all = {x: x ∈ source ∧ x ∉ source ∧ x ∉ target} = ∅ Basically, the result contains messages from both catalogues.
- TargetOperation
- Target operation between two catalogues: intersection = source ∩ target = {x: x ∈ source ∧ x ∈ target} all = intersection ∪ (target ∖ intersection) = target new = all ∖ source = {x: x ∈ target ∧ x ∉ source} obsolete = source ∖ all = source ∖ target = {x: x ∈ source ∧ x ∉ target} Basically, the result contains messages from the target catalogue.
- TranslationPullCommand
- Base class for all commands.
- TranslationPushCommand
- Base class for all commands.
- XliffLintCommand
- Validates XLIFF files syntax and outputs encountered errors.
- TranslationDataCollector
- DataCollector.
- DataCollectorTranslator
- DataCollectorTranslatorPass
- LoggingTranslatorPass
- TranslationDumperPass
- Adds tagged translation.formatter services to translation writer.
- TranslationExtractorPass
- Adds tagged translation.extractor services to translation extractor.
- TranslatorPass
- TranslatorPathsPass
- CsvFileDumper
- CsvFileDumper generates a csv formatted string representation of a message catalogue.
- FileDumper
- FileDumper is an implementation of DumperInterface that dump a message catalogue to file(s).
- IcuResFileDumper
- IcuResDumper generates an ICU ResourceBundle formatted string representation of a message catalogue.
- IniFileDumper
- IniFileDumper generates an ini formatted string representation of a message catalogue.
- JsonFileDumper
- JsonFileDumper generates an json formatted string representation of a message catalogue.
- MoFileDumper
- MoFileDumper generates a gettext formatted string representation of a message catalogue.
- PhpFileDumper
- PhpFileDumper generates PHP files from a message catalogue.
- PoFileDumper
- PoFileDumper generates a gettext formatted string representation of a message catalogue.
- QtFileDumper
- QtFileDumper generates ts files from a message catalogue.
- XliffFileDumper
- XliffFileDumper generates xliff files from a message catalogue.
- YamlFileDumper
- YamlFileDumper generates yaml files from a message catalogue.
- IncompleteDsnException
- Base InvalidArgumentException for the Translation component.
- InvalidArgumentException
- Base InvalidArgumentException for the Translation component.
- InvalidResourceException
- Thrown when a resource cannot be loaded.
- LogicException
- Base LogicException for Translation component.
- MissingRequiredOptionException
- Base InvalidArgumentException for the Translation component.
- NotFoundResourceException
- Thrown when a resource does not exist.
- ProviderException
- Base RuntimeException for the Translation component.
- RuntimeException
- Base RuntimeException for the Translation component.
- UnsupportedSchemeException
- Base LogicException for Translation component.
- AbstractFileExtractor
- Base class used by classes that extract translation messages from files.
- ChainExtractor
- ChainExtractor extracts translation messages from template files.
- PhpAstExtractor
- PhpAstExtractor extracts translation messages from a PHP AST.
- PhpExtractor
- PhpExtractor extracts translation messages from a PHP template.
- PhpStringTokenParser
- AbstractVisitor
- ConstraintVisitor
- TranslatableMessageVisitor
- TransMethodVisitor
- IntlFormatter
- MessageFormatter
- IdentityTranslator
- IdentityTranslator does not translate anything.
- ArrayLoader
- ArrayLoader loads translations from a PHP array.
- CsvFileLoader
- CsvFileLoader loads translations from CSV files.
- FileLoader
- ArrayLoader loads translations from a PHP array.
- IcuDatFileLoader
- IcuResFileLoader loads translations from a resource bundle.
- IcuResFileLoader
- IcuResFileLoader loads translations from a resource bundle.
- IniFileLoader
- IniFileLoader loads translations from an ini file.
- JsonFileLoader
- JsonFileLoader loads translations from an json file.
- MoFileLoader
- ArrayLoader loads translations from a PHP array.
- PhpFileLoader
- PhpFileLoader loads translations from PHP files returning an array of translations.
- PoFileLoader
- ArrayLoader loads translations from a PHP array.
- QtFileLoader
- QtFileLoader loads translations from QT Translations XML files.
- XliffFileLoader
- XliffFileLoader loads translations from XLIFF files.
- YamlFileLoader
- YamlFileLoader loads translations from Yaml files.
- LocaleSwitcher
- LoggingTranslator
- MessageCatalogue
- AbstractProviderFactory
- Dsn
- FilteringProvider
- Filters domains and locales between the Translator config values and those specific to each provider.
- NullProvider
- NullProviderFactory
- TranslationProviderCollection
- TranslationProviderCollectionFactory
- PseudoLocalizationTranslator
- This translator should only be used in a development environment.
- TranslationReader
- TranslationReader reads translation messages from translation files.
- ProviderFactoryTestCase
- A test case to ease testing a translation provider factory.
- ProviderTestCase
- A test case to ease testing a translation provider.
- TranslatableMessage
- Translator
- TranslatorBag
- ArrayConverter
- ArrayConverter generates tree like structure from a message catalogue.
- XliffUtils
- Provides some utility methods for XLIFF translation files, such as validating their contents according to the XSD schema.
- TranslationWriter
- TranslationWriter writes translation messages.
- TranslatorTest
- Test should cover all languages mentioned on http://translate.sourceforge.net/wiki/l10n/pluralforms and Plural forms mentioned on http://www.gnu.org/software/gettext/manual/gettext.html#Plural-forms.
- AppVariable
- Exposes some Symfony parameters and services as an "app" global variable.
- Template
- DebugCommand
- Lists twig functions, filters, globals and tests present in the current project.
- LintCommand
- Command that will validate your template syntax and output encountered errors.
- TwigDataCollector
- DataCollector.
- TwigErrorRenderer
- Provides the ability to render custom Twig-based HTML error pages in non-debug mode, otherwise falls back to HtmlErrorRenderer.
- TemplateAttributeListener
- AssetExtension
- Twig extension for the Symfony Asset component.
- CsrfExtension
- CsrfRuntime
- DumpExtension
- Provides integration of the dump() function with Twig.
- ExpressionExtension
- ExpressionExtension gives a way to create Expressions from a template.
- FormExtension
- FormExtension extends Twig with form capabilities.
- HtmlSanitizerExtension
- HttpFoundationExtension
- Twig extension for the Symfony HttpFoundation component.
- HttpKernelExtension
- Provides integration with the HttpKernel component.
- HttpKernelRuntime
- Provides integration with the HttpKernel component.
- ImportMapExtension
- ImportMapRuntime
- LogoutUrlExtension
- LogoutUrlHelper provides generator functions for the logout URL to Twig.
- ProfilerExtension
- RoutingExtension
- Provides integration of the Routing component with Twig.
- SecurityExtension
- SecurityExtension exposes security context features.
- SerializerExtension
- SerializerRuntime
- StopwatchExtension
- Twig extension for the stopwatch helper.
- TranslationExtension
- Provides integration of the Translation component with Twig.
- WebLinkExtension
- Twig extension for the Symfony WebLink component.
- WorkflowExtension
- WorkflowExtension.
- YamlExtension
- Provides integration of the Yaml component with Twig.
- TwigRendererEngine
- Default implementation of {@link FormRendererEngineInterface}.
- BodyRenderer
- NotificationEmail
- TemplatedEmail
- DumpNode
- Represents a node in the AST.
- FormThemeNode
- Represents a node in the AST.
- RenderBlockNode
- Compiles a call to {@link \Symfony\Component\Form\FormRendererInterface::renderBlock()}.
- SearchAndRenderBlockNode
- Abstract class for all nodes that represents an expression.
- StopwatchNode
- Represents a stopwatch node.
- TransDefaultDomainNode
- Represents a node in the AST.
- TransNode
- Represents a node in the AST.
- Scope
- TranslationDefaultDomainNodeVisitor
- TranslationNodeVisitor
- TranslationNodeVisitor extracts translation messages.
- FormLayoutTestCase
- DumpTokenParser
- Token Parser for the 'dump' tag.
- FormThemeTokenParser
- Token Parser for the 'form_theme' tag.
- StopwatchTokenParser
- Token Parser for the stopwatch tag.
- TransDefaultDomainTokenParser
- Token Parser for the 'trans_default_domain' tag.
- TransTokenParser
- Token Parser for the 'trans' tag.
- TwigExtractor
- TwigExtractor extracts translation messages from a twig template.
- TemplateCacheWarmer
- Generates the Twig cache for all templates.
- LintCommand
- Command that will validate your template syntax and output encountered errors.
- ExtensionPass
- RuntimeLoaderPass
- Registers Twig runtime services.
- TwigEnvironmentPass
- Adds tagged twig.extension services to twig service.
- TwigLoaderPass
- Adds services tagged twig.loader as Twig loaders.
- Configuration
- TwigExtension configuration structure.
- EnvironmentConfigurator
- Twig environment configurator.
- TwigExtension
- TwigExtension.
- TwigBundle
- Bundle.
- Broadcast
- Marks the entity as broadcastable.
- Broadcaster
- Broadcasts updates rendered using Twig with Mercure.
- TurboStreamListenRenderer
- Renders the attributes to load the "mercure-turbo-stream" controller.
- IdAccessor
- ImuxBroadcaster
- Passes the incoming updates to all registered broadcasters (inverse multiplexing).
- TwigBroadcaster
- Renders the incoming entity using Twig before passing it to a broadcaster.
- Configuration
- Turbo configuration structure.
- TurboExtension
- Allow adding classes to the class cache.
- BroadcastListener
- Detects changes made from Doctrine entities and broadcasts updates to the broadcasters.
- TurboBundle
- An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions.
- TwigExtension
- HasNamedArguments
- DebugCommand
- A console command to debug Validators information.
- Constraint
- Contains the properties of a constraint definition.
- AbstractComparison
- Used for the comparison of values.
- AbstractComparisonValidator
- Provides a base class for the validation of property comparisons.
- All
- A constraint that is composed of other constraints.
- AllValidator
- Base class for constraint validators.
- AtLeastOneOf
- A constraint that is composed of other constraints.
- AtLeastOneOfValidator
- Base class for constraint validators.
- Bic
- Contains the properties of a constraint definition.
- BicValidator
- Base class for constraint validators.
- Blank
- Contains the properties of a constraint definition.
- BlankValidator
- Base class for constraint validators.
- Callback
- Contains the properties of a constraint definition.
- CallbackValidator
- Validator for Callback constraint.
- CardScheme
- Metadata for the CardSchemeValidator.
- CardSchemeValidator
- Validates that a card number belongs to a specified scheme.
- Cascade
- Contains the properties of a constraint definition.
- Choice
- Contains the properties of a constraint definition.
- ChoiceValidator
- ChoiceValidator validates that the value is one of the expected values.
- Cidr
- Validates that a value is a valid CIDR notation.
- CidrValidator
- Base class for constraint validators.
- Collection
- A constraint that is composed of other constraints.
- CollectionValidator
- Base class for constraint validators.
- Composite
- A constraint that is composed of other constraints.
- Compound
- Extend this class to create a reusable set of constraints.
- CompoundValidator
- Base class for constraint validators.
- Count
- Contains the properties of a constraint definition.
- Country
- Contains the properties of a constraint definition.
- CountryValidator
- Validates whether a value is a valid country code.
- CountValidator
- Base class for constraint validators.
- CssColor
- Contains the properties of a constraint definition.
- CssColorValidator
- Base class for constraint validators.
- Currency
- Contains the properties of a constraint definition.
- CurrencyValidator
- Validates whether a value is a valid currency.
- Date
- Contains the properties of a constraint definition.
- DateTime
- Contains the properties of a constraint definition.
- DateTimeValidator
- Base class for constraint validators.
- DateValidator
- Base class for constraint validators.
- DisableAutoMapping
- Disables auto mapping.
- DivisibleBy
- Used for the comparison of values.
- DivisibleByValidator
- Validates that values are a multiple of the given number.
- Contains the properties of a constraint definition.
- EmailValidator
- Base class for constraint validators.
- EnableAutoMapping
- Enables auto mapping.
- EqualTo
- Used for the comparison of values.
- EqualToValidator
- Validates values are equal (==).
- Existence
- A constraint that is composed of other constraints.
- Expression
- Contains the properties of a constraint definition.
- ExpressionLanguageProvider
- ExpressionLanguageSyntax
- Contains the properties of a constraint definition.
- ExpressionLanguageSyntaxValidator
- Base class for constraint validators.
- ExpressionSyntax
- Contains the properties of a constraint definition.
- ExpressionSyntaxValidator
- Base class for constraint validators.
- ExpressionValidator
- Base class for constraint validators.
- File
- Contains the properties of a constraint definition.
- FileValidator
- Base class for constraint validators.
- GreaterThan
- Used for the comparison of values.
- GreaterThanOrEqual
- Used for the comparison of values.
- GreaterThanOrEqualValidator
- Validates values are greater than or equal to the previous (>=).
- GreaterThanValidator
- Validates values are greater than the previous (>).
- GroupSequence
- A sequence of validation groups.
- GroupSequenceProvider
- Attribute to define a group sequence provider.
- Hostname
- Contains the properties of a constraint definition.
- HostnameValidator
- Base class for constraint validators.
- Iban
- Contains the properties of a constraint definition.
- IbanValidator
- Base class for constraint validators.
- IdenticalTo
- Used for the comparison of values.
- IdenticalToValidator
- Validates values are identical (===).
- Image
- Contains the properties of a constraint definition.
- ImageValidator
- Validates whether a value is a valid image file and is valid against minWidth, maxWidth, minHeight and maxHeight constraints.
- Ip
- Validates that a value is a valid IP address.
- IpValidator
- Validates whether a value is a valid IP address.
- Isbn
- Contains the properties of a constraint definition.
- IsbnValidator
- Validates whether the value is a valid ISBN-10 or ISBN-13.
- IsFalse
- Contains the properties of a constraint definition.
- IsFalseValidator
- Base class for constraint validators.
- Isin
- Contains the properties of a constraint definition.
- IsinValidator
- Base class for constraint validators.
- IsNull
- Contains the properties of a constraint definition.
- IsNullValidator
- Base class for constraint validators.
- Issn
- Contains the properties of a constraint definition.
- IssnValidator
- Validates whether the value is a valid ISSN.
- IsTrue
- Contains the properties of a constraint definition.
- IsTrueValidator
- Base class for constraint validators.
- Json
- Contains the properties of a constraint definition.
- JsonValidator
- Base class for constraint validators.
- Language
- Contains the properties of a constraint definition.
- LanguageValidator
- Validates whether a value is a valid language code.
- Length
- Contains the properties of a constraint definition.
- LengthValidator
- Base class for constraint validators.
- LessThan
- Used for the comparison of values.
- LessThanOrEqual
- Used for the comparison of values.
- LessThanOrEqualValidator
- Validates values are less than or equal to the previous (<=).
- LessThanValidator
- Validates values are less than the previous (<).
- Locale
- Contains the properties of a constraint definition.
- LocaleValidator
- Validates whether a value is a valid locale code.
- Luhn
- Metadata for the LuhnValidator.
- LuhnValidator
- Validates a PAN using the LUHN Algorithm.
- Negative
- Used for the comparison of values.
- NegativeOrZero
- Used for the comparison of values.
- NoSuspiciousCharacters
- Contains the properties of a constraint definition.
- NoSuspiciousCharactersValidator
- Base class for constraint validators.
- NotBlank
- Contains the properties of a constraint definition.
- NotBlankValidator
- Base class for constraint validators.
- NotCompromisedPassword
- Checks if a password has been leaked in a data breach.
- NotCompromisedPasswordValidator
- Checks if a password has been leaked in a data breach using haveibeenpwned.com's API.
- NotEqualTo
- Used for the comparison of values.
- NotEqualToValidator
- Validates values are all unequal (!=).
- NotIdenticalTo
- Used for the comparison of values.
- NotIdenticalToValidator
- Validates values aren't identical (!==).
- NotNull
- Contains the properties of a constraint definition.
- NotNullValidator
- Base class for constraint validators.
- Optional
- A constraint that is composed of other constraints.
- PasswordStrength
- Contains the properties of a constraint definition.
- PasswordStrengthValidator
- Base class for constraint validators.
- Positive
- Used for the comparison of values.
- PositiveOrZero
- Used for the comparison of values.
- Range
- Contains the properties of a constraint definition.
- RangeValidator
- Base class for constraint validators.
- Regex
- Contains the properties of a constraint definition.
- RegexValidator
- Validates whether a value match or not given regexp pattern.
- Required
- A constraint that is composed of other constraints.
- Sequentially
- Use this constraint to sequentially validate nested constraints.
- SequentiallyValidator
- Base class for constraint validators.
- Time
- Contains the properties of a constraint definition.
- TimeValidator
- Base class for constraint validators.
- Timezone
- Contains the properties of a constraint definition.
- TimezoneValidator
- Validates whether a value is a valid timezone identifier.
- Traverse
- Contains the properties of a constraint definition.
- Type
- Contains the properties of a constraint definition.
- TypeValidator
- Base class for constraint validators.
- Ulid
- Contains the properties of a constraint definition.
- UlidValidator
- Validates whether the value is a valid ULID (Universally Unique Lexicographically Sortable Identifier).
- Unique
- Contains the properties of a constraint definition.
- UniqueValidator
- Base class for constraint validators.
- Url
- Contains the properties of a constraint definition.
- UrlValidator
- Base class for constraint validators.
- Uuid
- Contains the properties of a constraint definition.
- UuidValidator
- Validates whether the value is a valid UUID (also known as GUID).
- Valid
- Contains the properties of a constraint definition.
- ValidValidator
- Base class for constraint validators.
- When
- A constraint that is composed of other constraints.
- WhenValidator
- Base class for constraint validators.
- ConstraintValidator
- Base class for constraint validators.
- ConstraintValidatorFactory
- Default implementation of the ConstraintValidatorFactoryInterface.
- ConstraintViolation
- Default implementation of {@ConstraintViolationInterface}.
- ConstraintViolationList
- Default implementation of {@ConstraintViolationListInterface}.
- ContainerConstraintValidatorFactory
- Uses a service container to create constraint validators.
- ValidatorDataCollector
- DataCollector.
- AddAutoMappingConfigurationPass
- Injects the automapping configuration as last argument of loaders tagged with the "validator.auto_mapper" tag.
- AddConstraintValidatorsPass
- AddValidatorInitializersPass
- BadMethodCallException
- Base BadMethodCallException for the Validator component.
- ConstraintDefinitionException
- Base RuntimeException for the Validator component.
- GroupDefinitionException
- Base RuntimeException for the Validator component.
- InvalidArgumentException
- Base InvalidArgumentException for the Validator component.
- InvalidOptionsException
- Base RuntimeException for the Validator component.
- LogicException
- MappingException
- Base RuntimeException for the Validator component.
- MissingOptionsException
- Base RuntimeException for the Validator component.
- NoSuchMetadataException
- Base RuntimeException for the Validator component.
- OutOfBoundsException
- Base OutOfBoundsException for the Validator component.
- RuntimeException
- Base RuntimeException for the Validator component.
- UnexpectedTypeException
- Base RuntimeException for the Validator component.
- UnexpectedValueException
- Base RuntimeException for the Validator component.
- UnsupportedMetadataException
- Base InvalidArgumentException for the Validator component.
- ValidationFailedException
- Base RuntimeException for the Validator component.
- ValidatorException
- Base RuntimeException for the Validator component.
- AutoMappingStrategy
- Specifies how the auto-mapping feature should behave.
- CascadingStrategy
- Specifies whether an object should be cascaded.
- ClassMetadata
- Default implementation of {@link ClassMetadataInterface}.
- BlackHoleMetadataFactory
- Metadata factory that does not store metadata.
- LazyLoadingMetadataFactory
- Creates new {@link ClassMetadataInterface} instances.
- GenericMetadata
- A generic container of {@link Constraint} objects.
- GetterMetadata
- Stores all metadata needed for validating a class property via its getter method.
- AbstractLoader
- Base loader for validation metadata.
- AnnotationLoader
- Loads validation metadata using a Doctrine annotation {@link Reader} or using PHP 8 attributes.
- AttributeLoader
- Loads validation metadata using PHP attributes.
- FileLoader
- Base loader for loading validation metadata from a file.
- FilesLoader
- Base loader for loading validation metadata from a list of files.
- LoaderChain
- Loads validation metadata from multiple {@link LoaderInterface} instances.
- PropertyInfoLoader
- Guesses and loads the appropriate constraints using PropertyInfo.
- StaticMethodLoader
- Loads validation metadata by calling a static method on the loaded class.
- XmlFileLoader
- Loads validation metadata from an XML file.
- XmlFilesLoader
- Loads validation metadata from a list of XML files.
- YamlFileLoader
- Loads validation metadata from a YAML file.
- YamlFilesLoader
- Loads validation metadata from a list of YAML files.
- MemberMetadata
- Stores all metadata needed for validating a class property.
- PropertyMetadata
- Stores all metadata needed for validating a class property.
- TraversalStrategy
- Specifies whether and how a traversable object should be traversed.
- ConstraintValidatorTestCase
- A test case to ease testing Constraint Validators.
- ConstraintViolationAssertion
- PropertyPath
- Contains utility methods for dealing with property paths.
- Validation
- Entry point for the Validator component.
- RecursiveContextualValidator
- Recursive implementation of {@link ContextualValidatorInterface}.
- RecursiveValidator
- Recursive implementation of {@link ValidatorInterface}.
- TraceableValidator
- Collects some data about validator calls.
- ValidatorBuilder
- AmqpCaster
- Casts Amqp related classes to array representation.
- ArgsStub
- Represents a list of function arguments.
- Caster
- Helper for filtering out properties in casters.
- ClassStub
- Represents a PHP class identifier.
- ConstStub
- Represents a PHP constant and its value.
- CutArrayStub
- Represents a cut array.
- CutStub
- Represents the main properties of a PHP variable, pre-casted by a caster.
- DateCaster
- Casts DateTimeInterface related classes to array representation.
- DoctrineCaster
- Casts Doctrine related classes to array representation.
- DOMCaster
- Casts DOM related classes to array representation.
- DsCaster
- Casts Ds extension classes to array representation.
- DsPairStub
- Represents the main properties of a PHP variable.
- EnumStub
- Represents an enumeration of values.
- ExceptionCaster
- Casts common Exception classes to array representation.
- FFICaster
- Casts FFI extension classes to array representation.
- FiberCaster
- Casts Fiber related classes to array representation.
- FrameStub
- Represents a single backtrace frame as returned by debug_backtrace() or Exception->getTrace().
- GmpCaster
- Casts GMP objects to array representation.
- ImagineCaster
- ImgStub
- Represents a PHP constant and its value.
- IntlCaster
- LinkStub
- Represents a file or a URL.
- MemcachedCaster
- PdoCaster
- Casts PDO related classes to array representation.
- PgSqlCaster
- Casts pqsql resources to array representation.
- ProxyManagerCaster
- RdKafkaCaster
- Casts RdKafka related classes to array representation.
- RedisCaster
- Casts Redis class from ext-redis to array representation.
- ReflectionCaster
- Casts Reflector related classes to array representation.
- ResourceCaster
- Casts common resource types to array representation.
- ScalarStub
- Represents any arbitrary value.
- SplCaster
- Casts SPL related classes to array representation.
- StubCaster
- Casts a caster's Stub.
- SymfonyCaster
- TraceStub
- Represents a backtrace as returned by debug_backtrace() or Exception->getTrace().
- UninitializedStub
- Represents an uninitialized property.
- UuidCaster
- XmlReaderCaster
- Casts XmlReader class to array representation.
- XmlResourceCaster
- Casts XML resources to array representation.
- AbstractCloner
- AbstractCloner implements a generic caster mechanism for objects and resources.
- Cursor
- Represents the current state of a dumper while dumping.
- Data
- Stub
- Represents the main properties of a PHP variable.
- VarCloner
- AbstractCloner implements a generic caster mechanism for objects and resources.
- CliDescriptor
- Describe collected data clones for cli output.
- HtmlDescriptor
- Describe collected data clones for html output.
- ServerDumpCommand
- Starts a dump server to collect and output dumps on a single place with multiple formats support.
- AbstractDumper
- Abstract mechanism for dumping a Data object.
- CliDumper
- CliDumper dumps variables for command line output.
- CliContextProvider
- Tries to provide context on CLI.
- RequestContextProvider
- Tries to provide context from a request.
- SourceContextProvider
- Tries to provide context from sources (class name, file, line, code excerpt, ...).
- ContextualizedDumper
- HtmlDumper
- HtmlDumper dumps variables as HTML.
- ServerDumper
- ServerDumper forwards serialized Data clones to a server.
- ThrowingCasterException
- Connection
- Forwards serialized Data clones to a server.
- DumpServer
- A server collecting Data clones sent by a ServerDumper.
- VarDumper
- ClassNotFoundException
- LogicException
- NotInstantiableTypeException
- Hydrator
- Utility class to hydrate the properties of an object.
- Instantiator
- A utility class to create objects without calling their constructor.
- ProxyHelper
- VarExporter
- Exports serializable PHP values to PHP code.
- AddLinkHeaderListener
- Adds the Link HTTP header to the response.
- GenericLinkProvider
- HttpHeaderSerializer
- Serializes a list of Link instances to an HTTP Link header.
- Link
- Configuration
- This class contains the configuration information for the bundle.
- WebProfilerExtension
- WebProfilerExtension.
- WebDebugToolbarListener
- WebDebugToolbarListener injects the Web Debug Toolbar.
- WebProfilerBundle
- An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions.
- LintCommand
- Validates YAML files syntax and outputs encountered errors.
- Dumper
- Dumper dumps PHP variables to YAML strings.
- DumpException
- Exception class thrown when an error occurs during dumping.
- ParseException
- Exception class thrown when an error occurs during parsing.
- RuntimeException
- Exception class thrown when an error occurs during parsing.
- Parser
- Parser parses YAML strings to convert them to PHP arrays.
- TaggedValue
- Yaml
- Yaml offers convenience methods to load and dump YAML.
- Exception
- NamespaceUri
- NamespaceUriException
- Token
- TokenCollection
- TokenCollectionException
- Tokenizer
- XMLSerializer
- MissingExtensionSuggestorPass
- Configuration
- TwigExtraExtension
- Provides useful features shared by many extensions.
- Extensions
- MissingExtensionSuggestor
- TwigExtraBundle
- An implementation of BundleInterface that adds a few conventions for DependencyInjection extensions.
- YieldReady
- Marks nodes that are ready for using "yield" instead of "echo" or "print()" for rendering.
- FilesystemCache
- Implements a cache on the filesystem.
- NullCache
- Implements a no-cache strategy.
- Compiler
- Environment
- Stores the Twig configuration and renders templates.
- Error
- Twig base exception.
- LoaderError
- Exception thrown when an error occurs during template loading.
- RuntimeError
- Exception thrown when an error occurs at runtime.
- SyntaxError
- \Exception thrown when a syntax error occurs during lexing or parsing of a template.
- ExpressionParser
- Parses expressions.
- AbstractExtension
- CoreExtension
- DebugExtension
- EscaperExtension
- OptimizerExtension
- ProfilerExtension
- SandboxExtension
- StringLoaderExtension
- FileExtensionEscapingStrategy
- Default autoescaping strategy based on file names.
- Lexer
- ArrayLoader
- Loads a template from an array.
- ChainLoader
- Loads templates from other loaders.
- FilesystemLoader
- Loads template from the filesystem.
- Markup
- Marks a content as safe.
- AutoEscapeNode
- Represents an autoescape node.
- BlockNode
- Represents a block node.
- BlockReferenceNode
- Represents a block call node.
- BodyNode
- Represents a body node.
- CaptureNode
- Represents a node for which we need to capture the output.
- CheckSecurityCallNode
- Represents a node in the AST.
- CheckSecurityNode
- Represents a node in the AST.
- CheckToStringNode
- Checks if casting an expression to __toString() is allowed by the sandbox.
- DeprecatedNode
- Represents a deprecated node.
- DoNode
- Represents a do node.
- EmbedNode
- Represents an embed node.
- AbstractExpression
- Abstract class for all nodes that represents an expression.
- ArrayExpression
- Abstract class for all nodes that represents an expression.
- ArrowFunctionExpression
- Represents an arrow function.
- AssignNameExpression
- Abstract class for all nodes that represents an expression.
- AbstractBinary
- Abstract class for all nodes that represents an expression.
- AddBinary
- Abstract class for all nodes that represents an expression.
- AndBinary
- Abstract class for all nodes that represents an expression.
- BitwiseAndBinary
- Abstract class for all nodes that represents an expression.
- BitwiseOrBinary
- Abstract class for all nodes that represents an expression.
- BitwiseXorBinary
- Abstract class for all nodes that represents an expression.
- ConcatBinary
- Abstract class for all nodes that represents an expression.
- DivBinary
- Abstract class for all nodes that represents an expression.
- EndsWithBinary
- Abstract class for all nodes that represents an expression.
- EqualBinary
- Abstract class for all nodes that represents an expression.
- FloorDivBinary
- Abstract class for all nodes that represents an expression.
- GreaterBinary
- Abstract class for all nodes that represents an expression.
- GreaterEqualBinary
- Abstract class for all nodes that represents an expression.
- HasEveryBinary
- Abstract class for all nodes that represents an expression.
- HasSomeBinary
- Abstract class for all nodes that represents an expression.
- InBinary
- Abstract class for all nodes that represents an expression.
- LessBinary
- Abstract class for all nodes that represents an expression.
- LessEqualBinary
- Abstract class for all nodes that represents an expression.
- MatchesBinary
- Abstract class for all nodes that represents an expression.
- ModBinary
- Abstract class for all nodes that represents an expression.
- MulBinary
- Abstract class for all nodes that represents an expression.
- NotEqualBinary
- Abstract class for all nodes that represents an expression.
- NotInBinary
- Abstract class for all nodes that represents an expression.
- OrBinary
- Abstract class for all nodes that represents an expression.
- PowerBinary
- Abstract class for all nodes that represents an expression.
- RangeBinary
- Abstract class for all nodes that represents an expression.
- SpaceshipBinary
- Abstract class for all nodes that represents an expression.
- StartsWithBinary
- Abstract class for all nodes that represents an expression.
- SubBinary
- Abstract class for all nodes that represents an expression.
- BlockReferenceExpression
- Represents a block call node.
- CallExpression
- Abstract class for all nodes that represents an expression.
- ConditionalExpression
- Abstract class for all nodes that represents an expression.
- ConstantExpression
- Abstract class for all nodes that represents an expression.
- DefaultFilter
- Returns the value or the default value when it is undefined or empty.
- FilterExpression
- Abstract class for all nodes that represents an expression.
- FunctionExpression
- Abstract class for all nodes that represents an expression.
- GetAttrExpression
- Abstract class for all nodes that represents an expression.
- MethodCallExpression
- Abstract class for all nodes that represents an expression.
- NameExpression
- Abstract class for all nodes that represents an expression.
- NullCoalesceExpression
- Abstract class for all nodes that represents an expression.
- ParentExpression
- Represents a parent node.
- TempNameExpression
- Abstract class for all nodes that represents an expression.
- ConstantTest
- Checks if a variable is the exact same value as a constant.
- DefinedTest
- Checks if a variable is defined in the current context.
- DivisiblebyTest
- Checks if a variable is divisible by a number.
- EvenTest
- Checks if a number is even.
- NullTest
- Checks that a variable is null.
- OddTest
- Checks if a number is odd.
- SameasTest
- Checks if a variable is the same as another one (=== in PHP).
- TestExpression
- Abstract class for all nodes that represents an expression.
- AbstractUnary
- Abstract class for all nodes that represents an expression.
- NegUnary
- Abstract class for all nodes that represents an expression.
- NotUnary
- Abstract class for all nodes that represents an expression.
- PosUnary
- Abstract class for all nodes that represents an expression.
- VariadicExpression
- Abstract class for all nodes that represents an expression.
- FlushNode
- Represents a flush node.
- ForLoopNode
- Internal node used by the for node.
- ForNode
- Represents a for node.
- IfNode
- Represents an if node.
- ImportNode
- Represents an import node.
- IncludeNode
- Represents an include node.
- MacroNode
- Represents a macro node.
- ModuleNode
- Represents a module node.
- Node
- Represents a node in the AST.
- PrintNode
- Represents a node that outputs an expression.
- SandboxNode
- Represents a sandbox node.
- SetNode
- Represents a set node.
- TextNode
- Represents a text node.
- WithNode
- Represents a nested "with" scope.
- NodeTraverser
- A node traverser.
- AbstractNodeVisitor
- Used to make node visitors compatible with Twig 1.x and 2.x.
- Parser
- BaseDumper
- BlackfireDumper
- HtmlDumper
- TextDumper
- EnterProfileNode
- Represents a profile enter node.
- LeaveProfileNode
- Represents a profile leave node.
- ProfilerNodeVisitor
- Profile
- EscaperRuntime
- ContainerRuntimeLoader
- Lazily loads Twig runtime implementations from a PSR-11 container.
- FactoryRuntimeLoader
- Lazy loads the runtime implementations for a Twig element.
- SecurityError
- Exception thrown when a security error occurs at runtime.
- SecurityNotAllowedFilterError
- Exception thrown when a not allowed filter is used in a template.
- SecurityNotAllowedFunctionError
- Exception thrown when a not allowed function is used in a template.
- SecurityNotAllowedMethodError
- Exception thrown when a not allowed class method is used in a template.
- SecurityNotAllowedPropertyError
- Exception thrown when a not allowed class property is used in a template.
- SecurityNotAllowedTagError
- Exception thrown when a not allowed tag is used in a template.
- SecurityPolicy
- Represents a security policy which need to be enforced when sandbox mode is enabled.
- Source
- Holds information about a non-compiled Twig template.
- TemplateWrapper
- Exposes a template to userland.
- IntegrationTestCase
- Integration test helper.
- NodeTestCase
- Token
- AbstractTokenParser
- Base class for all token parsers.
- TokenStream
- Represents a token stream.
- TwigFilter
- Represents a template filter.
- TwigFunction
- Represents a template function.
- TwigTest
- Represents a template test.
- DeprecationCollector
- TemplateDirIterator
- Assert
- Efficient assertions to validate the input/output of your methods.
- InvalidArgumentException
Traits
- TestListenerDefaultImplementation
- VerifyDeprecations
- JoinColumnProperties
- ColocatedMappingDriver
- The ColocatedMappingDriver reads the mapping metadata located near the code.
- FormattableHandlerTrait
- Helper trait for implementing FormattableInterface
- ProcessableHandlerTrait
- Helper trait for implementing ProcessableInterface
- WebRequestRecognizerTrait
- NodeAttributes
- TestListenerDefaultImplementation
- LoggerAwareTrait
- Basic Implementation of LoggerAwareInterface.
- LoggerTrait
- This is a simple Logger trait that classes unable to extend AbstractLogger (because they extend another class, etc) can include.
- CacheTrait
- An implementation of CacheInterface for PSR-6 CacheItemPoolInterface classes.
- ClockAwareTrait
- A trait to help write time-sensitive classes.
- ClockSensitiveTrait
- Helps with mocking the time in your test cases.
- LockableTrait
- Basic lock feature for commands.
- TesterTrait
- ReferenceSetArgumentTrait
- PriorityTaggedServiceTrait
- Trait that allows a generic method to find and sort service by priority option in the tag.
- ContainerAwareTrait
- ContainerAware trait.
- ExtensionTrait
- AbstractTrait
- ArgumentTrait
- AutoconfigureTrait
- AutowireTrait
- BindTrait
- CallTrait
- ClassTrait
- ConfiguratorTrait
- ConstructorTrait
- DecorateTrait
- DeprecateTrait
- FactoryTrait
- FileTrait
- FromCallableTrait
- LazyTrait
- ParentTrait
- PropertyTrait
- PublicTrait
- ShareTrait
- SyntheticTrait
- TagTrait
- ValidatorExtensionTrait
- MicroKernelTrait
- A Kernel that provides configuration hooks.
- BrowserKitAssertionsTrait
- Ideas borrowed from Laravel Dusk's assertions.
- DomCrawlerAssertionsTrait
- Ideas borrowed from Laravel Dusk's assertions.
- HttpClientAssertionsTrait
- MailerAssertionsTrait
- NotificationAssertionsTrait
- WebTestAssertionsTrait
- AsyncDecoratorTrait
- Eases with processing responses while streaming them.
- DecoratorTrait
- Eases with writing decorators.
- HttpClientTrait
- Provides the common logic from writing HttpClientInterface implementations.
- BatchHandlerTrait
- HandleTrait
- Leverages a message bus to expect a single, synchronous message handling and return its result.
- EmailRecipientTrait
- SmsRecipientTrait
- PantherTestCaseTrait
- Eases conditional class definition.
- WebTestAssertionsTrait
- Tweaks Symfony's WebTestAssertionsTrait to be compatible with Panther.
- CheckPasswordLengthTrait
- ConstraintTrait
- ExpectDeprecationTrait
- PolyfillAssertTrait
- This trait is @internal.
- PolyfillTestCaseTrait
- This trait is @internal.
- AddTrait
- RouteTrait
- TargetPathTrait
- Trait to get (and set) the URL the user last visited before being forced to authenticate.
- ContextBuilderTrait
- DenormalizerAwareTrait
- NormalizerAwareTrait
- ObjectToPopulateTrait
- SerializerAwareTrait
- ServiceLocatorTrait
- A trait to help implement ServiceProviderInterface.
- ServiceMethodsSubscriberTrait
- Implementation of ServiceSubscriberInterface that determines subscribed services from methods that have the #[SubscribedService] attribute.
- ServiceSubscriberTrait
- Implementation of ServiceSubscriberInterface that determines subscribed services from methods that have the #[SubscribedService] attribute.
- TranslatorTrait
- A trait to help implement TranslatorInterface and LocaleAwareInterface.
- RuntimeLoaderProvider
- AutoMappingTrait
- Utility methods to create auto mapping loaders.
- VarDumperTestTrait
- LazyGhostTrait
- LazyProxyTrait
- Mixin
- This trait provides nurllOr*, all* and allNullOr* variants of assertion base methods.
Enums
- Order
- TokenType
- Level
- Represents the log levels
- ImportMapType
- AnsiColorMode
- Requirement
Constants
- CURLOPT_CONNECTTIMEOUT_MS = 156
- GRAPHEME_EXTR_COUNT = 0
- GRAPHEME_EXTR_COUNT = 0
- GRAPHEME_EXTR_MAXBYTES = 1
- GRAPHEME_EXTR_MAXBYTES = 1
- GRAPHEME_EXTR_MAXCHARS = 2
- GRAPHEME_EXTR_MAXCHARS = 2
- IDNA_ALLOW_UNASSIGNED = 1
- IDNA_ALLOW_UNASSIGNED = 1
- IDNA_CHECK_BIDI = 4
- IDNA_CHECK_BIDI = 4
- IDNA_CHECK_CONTEXTJ = 8
- IDNA_CHECK_CONTEXTJ = 8
- IDNA_DEFAULT = 0
- IDNA_DEFAULT = 0
- IDNA_ERROR_BIDI = 2048
- IDNA_ERROR_BIDI = 2048
- IDNA_ERROR_CONTEXTJ = 4096
- IDNA_ERROR_CONTEXTJ = 4096
- IDNA_ERROR_DISALLOWED = 128
- IDNA_ERROR_DISALLOWED = 128
- IDNA_ERROR_DOMAIN_NAME_TOO_LONG = 4
- IDNA_ERROR_DOMAIN_NAME_TOO_LONG = 4
- IDNA_ERROR_EMPTY_LABEL = 1
- IDNA_ERROR_EMPTY_LABEL = 1
- IDNA_ERROR_HYPHEN_3_4 = 32
- IDNA_ERROR_HYPHEN_3_4 = 32
- IDNA_ERROR_INVALID_ACE_LABEL = 1024
- IDNA_ERROR_INVALID_ACE_LABEL = 1024
- IDNA_ERROR_LABEL_HAS_DOT = 512
- IDNA_ERROR_LABEL_HAS_DOT = 512
- IDNA_ERROR_LABEL_TOO_LONG = 2
- IDNA_ERROR_LABEL_TOO_LONG = 2
- IDNA_ERROR_LEADING_COMBINING_MARK = 64
- IDNA_ERROR_LEADING_COMBINING_MARK = 64
- IDNA_ERROR_LEADING_HYPHEN = 8
- IDNA_ERROR_LEADING_HYPHEN = 8
- IDNA_ERROR_PUNYCODE = 256
- IDNA_ERROR_PUNYCODE = 256
- IDNA_ERROR_TRAILING_HYPHEN = 16
- IDNA_ERROR_TRAILING_HYPHEN = 16
- IDNA_NONTRANSITIONAL_TO_ASCII = 16
- IDNA_NONTRANSITIONAL_TO_ASCII = 16
- IDNA_NONTRANSITIONAL_TO_UNICODE = 32
- IDNA_NONTRANSITIONAL_TO_UNICODE = 32
- IDNA_USE_STD3_RULES = 2
- IDNA_USE_STD3_RULES = 2
- INTL_IDNA_VARIANT_2003 = 0
- INTL_IDNA_VARIANT_UTS46 = 1
- INTL_IDNA_VARIANT_UTS46 = 1
- LINE = \str_repeat('-', \LINE_WIDTH) . "\n"
- LINE_WIDTH = 75
- MB_CASE_LOWER = 1
- MB_CASE_LOWER = 1
- MB_CASE_TITLE = 2
- MB_CASE_TITLE = 2
- MB_CASE_UPPER = 0
- MB_CASE_UPPER = 0
- SYMFONY_GRAPHEME_CLUSTER_RX = ((float) \PCRE_VERSION < 10 ? (float) \PCRE_VERSION >= 8.32 : (float) \PCRE_VERSION >= 10.39) ? '\X' : \Symfony\Polyfill\Intl\Grapheme\Grapheme::GRAPHEME_CLUSTER_RX
- T_NAME_FULLY_QUALIFIED = 10002
- T_NAME_QUALIFIED = 10001
- U_IDNA_ACE_PREFIX_ERROR = 66564
- U_IDNA_ACE_PREFIX_ERROR = 66564
- U_IDNA_CHECK_BIDI_ERROR = 66562
- U_IDNA_CHECK_BIDI_ERROR = 66562
- U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR = 66568
- U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR = 66568
- U_IDNA_ERROR_LIMIT = 66569
- U_IDNA_ERROR_LIMIT = 66569
- U_IDNA_ERROR_START = 66560
- U_IDNA_ERROR_START = 66560
- U_IDNA_LABEL_TOO_LONG_ERROR = 66566
- U_IDNA_LABEL_TOO_LONG_ERROR = 66566
- U_IDNA_PROHIBITED_ERROR = 66560
- U_IDNA_PROHIBITED_ERROR = 66560
- U_IDNA_STD3_ASCII_RULES_ERROR = 66563
- U_IDNA_STD3_ASCII_RULES_ERROR = 66563
- U_IDNA_UNASSIGNED_ERROR = 66561
- U_IDNA_UNASSIGNED_ERROR = 66561
- U_IDNA_VERIFICATION_ERROR = 66565
- U_IDNA_VERIFICATION_ERROR = 66565
- U_IDNA_ZERO_LENGTH_LABEL_ERROR = 66567
- U_IDNA_ZERO_LENGTH_LABEL_ERROR = 66567
- U_STRINGPREP_CHECK_BIDI_ERROR = 66562
- U_STRINGPREP_CHECK_BIDI_ERROR = 66562
- U_STRINGPREP_PROHIBITED_ERROR = 66560
- U_STRINGPREP_PROHIBITED_ERROR = 66560
- U_STRINGPREP_UNASSIGNED_ERROR = 66561
- U_STRINGPREP_UNASSIGNED_ERROR = 66561
Functions
- assertArrayHasKey() : void
- Asserts that an array has a specified key.
- assertArrayNotHasKey() : void
- Asserts that an array does not have a specified key.
- assertContains() : void
- Asserts that a haystack contains a needle.
- assertContainsEquals() : void
- assertNotContains() : void
- Asserts that a haystack does not contain a needle.
- assertNotContainsEquals() : void
- assertContainsOnly() : void
- Asserts that a haystack contains only values of a given type.
- assertContainsOnlyInstancesOf() : void
- Asserts that a haystack contains only instances of a given class name.
- assertNotContainsOnly() : void
- Asserts that a haystack does not contain only values of a given type.
- assertCount() : void
- Asserts the number of elements of an array, Countable or Traversable.
- assertNotCount() : void
- Asserts the number of elements of an array, Countable or Traversable.
- assertEquals() : void
- Asserts that two variables are equal.
- assertEqualsCanonicalizing() : void
- Asserts that two variables are equal (canonicalizing).
- assertEqualsIgnoringCase() : void
- Asserts that two variables are equal (ignoring case).
- assertEqualsWithDelta() : void
- Asserts that two variables are equal (with delta).
- assertNotEquals() : void
- Asserts that two variables are not equal.
- assertNotEqualsCanonicalizing() : void
- Asserts that two variables are not equal (canonicalizing).
- assertNotEqualsIgnoringCase() : void
- Asserts that two variables are not equal (ignoring case).
- assertNotEqualsWithDelta() : void
- Asserts that two variables are not equal (with delta).
- assertObjectEquals() : void
- assertEmpty() : void
- Asserts that a variable is empty.
- assertNotEmpty() : void
- Asserts that a variable is not empty.
- assertGreaterThan() : void
- Asserts that a value is greater than another value.
- assertGreaterThanOrEqual() : void
- Asserts that a value is greater than or equal to another value.
- assertLessThan() : void
- Asserts that a value is smaller than another value.
- assertLessThanOrEqual() : void
- Asserts that a value is smaller than or equal to another value.
- assertFileEquals() : void
- Asserts that the contents of one file is equal to the contents of another file.
- assertFileEqualsCanonicalizing() : void
- Asserts that the contents of one file is equal to the contents of another file (canonicalizing).
- assertFileEqualsIgnoringCase() : void
- Asserts that the contents of one file is equal to the contents of another file (ignoring case).
- assertFileNotEquals() : void
- Asserts that the contents of one file is not equal to the contents of another file.
- assertFileNotEqualsCanonicalizing() : void
- Asserts that the contents of one file is not equal to the contents of another file (canonicalizing).
- assertFileNotEqualsIgnoringCase() : void
- Asserts that the contents of one file is not equal to the contents of another file (ignoring case).
- assertStringEqualsFile() : void
- Asserts that the contents of a string is equal to the contents of a file.
- assertStringEqualsFileCanonicalizing() : void
- Asserts that the contents of a string is equal to the contents of a file (canonicalizing).
- assertStringEqualsFileIgnoringCase() : void
- Asserts that the contents of a string is equal to the contents of a file (ignoring case).
- assertStringNotEqualsFile() : void
- Asserts that the contents of a string is not equal to the contents of a file.
- assertStringNotEqualsFileCanonicalizing() : void
- Asserts that the contents of a string is not equal to the contents of a file (canonicalizing).
- assertStringNotEqualsFileIgnoringCase() : void
- Asserts that the contents of a string is not equal to the contents of a file (ignoring case).
- assertIsReadable() : void
- Asserts that a file/dir is readable.
- assertIsNotReadable() : void
- Asserts that a file/dir exists and is not readable.
- assertNotIsReadable() : void
- Asserts that a file/dir exists and is not readable.
- assertIsWritable() : void
- Asserts that a file/dir exists and is writable.
- assertIsNotWritable() : void
- Asserts that a file/dir exists and is not writable.
- assertNotIsWritable() : void
- Asserts that a file/dir exists and is not writable.
- assertDirectoryExists() : void
- Asserts that a directory exists.
- assertDirectoryDoesNotExist() : void
- Asserts that a directory does not exist.
- assertDirectoryNotExists() : void
- Asserts that a directory does not exist.
- assertDirectoryIsReadable() : void
- Asserts that a directory exists and is readable.
- assertDirectoryIsNotReadable() : void
- Asserts that a directory exists and is not readable.
- assertDirectoryNotIsReadable() : void
- Asserts that a directory exists and is not readable.
- assertDirectoryIsWritable() : void
- Asserts that a directory exists and is writable.
- assertDirectoryIsNotWritable() : void
- Asserts that a directory exists and is not writable.
- assertDirectoryNotIsWritable() : void
- Asserts that a directory exists and is not writable.
- assertFileExists() : void
- Asserts that a file exists.
- assertFileDoesNotExist() : void
- Asserts that a file does not exist.
- assertFileNotExists() : void
- Asserts that a file does not exist.
- assertFileIsReadable() : void
- Asserts that a file exists and is readable.
- assertFileIsNotReadable() : void
- Asserts that a file exists and is not readable.
- assertFileNotIsReadable() : void
- Asserts that a file exists and is not readable.
- assertFileIsWritable() : void
- Asserts that a file exists and is writable.
- assertFileIsNotWritable() : void
- Asserts that a file exists and is not writable.
- assertFileNotIsWritable() : void
- Asserts that a file exists and is not writable.
- assertTrue() : void
- Asserts that a condition is true.
- assertNotTrue() : void
- Asserts that a condition is not true.
- assertFalse() : void
- Asserts that a condition is false.
- assertNotFalse() : void
- Asserts that a condition is not false.
- assertNull() : void
- Asserts that a variable is null.
- assertNotNull() : void
- Asserts that a variable is not null.
- assertFinite() : void
- Asserts that a variable is finite.
- assertInfinite() : void
- Asserts that a variable is infinite.
- assertNan() : void
- Asserts that a variable is nan.
- assertClassHasAttribute() : void
- Asserts that a class has a specified attribute.
- assertClassNotHasAttribute() : void
- Asserts that a class does not have a specified attribute.
- assertClassHasStaticAttribute() : void
- Asserts that a class has a specified static attribute.
- assertClassNotHasStaticAttribute() : void
- Asserts that a class does not have a specified static attribute.
- assertObjectHasAttribute() : void
- Asserts that an object has a specified attribute.
- assertObjectNotHasAttribute() : void
- Asserts that an object does not have a specified attribute.
- assertSame() : void
- Asserts that two variables have the same type and value.
- assertNotSame() : void
- Asserts that two variables do not have the same type and value.
- assertInstanceOf() : void
- Asserts that a variable is of a given type.
- assertNotInstanceOf() : void
- Asserts that a variable is not of a given type.
- assertIsArray() : void
- Asserts that a variable is of type array.
- assertIsBool() : void
- Asserts that a variable is of type bool.
- assertIsFloat() : void
- Asserts that a variable is of type float.
- assertIsInt() : void
- Asserts that a variable is of type int.
- assertIsNumeric() : void
- Asserts that a variable is of type numeric.
- assertIsObject() : void
- Asserts that a variable is of type object.
- assertIsResource() : void
- Asserts that a variable is of type resource.
- assertIsClosedResource() : void
- Asserts that a variable is of type resource and is closed.
- assertIsString() : void
- Asserts that a variable is of type string.
- assertIsScalar() : void
- Asserts that a variable is of type scalar.
- assertIsCallable() : void
- Asserts that a variable is of type callable.
- assertIsIterable() : void
- Asserts that a variable is of type iterable.
- assertIsNotArray() : void
- Asserts that a variable is not of type array.
- assertIsNotBool() : void
- Asserts that a variable is not of type bool.
- assertIsNotFloat() : void
- Asserts that a variable is not of type float.
- assertIsNotInt() : void
- Asserts that a variable is not of type int.
- assertIsNotNumeric() : void
- Asserts that a variable is not of type numeric.
- assertIsNotObject() : void
- Asserts that a variable is not of type object.
- assertIsNotResource() : void
- Asserts that a variable is not of type resource.
- assertIsNotClosedResource() : void
- Asserts that a variable is not of type resource.
- assertIsNotString() : void
- Asserts that a variable is not of type string.
- assertIsNotScalar() : void
- Asserts that a variable is not of type scalar.
- assertIsNotCallable() : void
- Asserts that a variable is not of type callable.
- assertIsNotIterable() : void
- Asserts that a variable is not of type iterable.
- assertMatchesRegularExpression() : void
- Asserts that a string matches a given regular expression.
- assertRegExp() : void
- Asserts that a string matches a given regular expression.
- assertDoesNotMatchRegularExpression() : void
- Asserts that a string does not match a given regular expression.
- assertNotRegExp() : void
- Asserts that a string does not match a given regular expression.
- assertSameSize() : void
- Assert that the size of two arrays (or `Countable` or `Traversable` objects) is the same.
- assertNotSameSize() : void
- Assert that the size of two arrays (or `Countable` or `Traversable` objects) is not the same.
- assertStringMatchesFormat() : void
- Asserts that a string matches a given format string.
- assertStringNotMatchesFormat() : void
- Asserts that a string does not match a given format string.
- assertStringMatchesFormatFile() : void
- Asserts that a string matches a given format file.
- assertStringNotMatchesFormatFile() : void
- Asserts that a string does not match a given format string.
- assertStringStartsWith() : void
- Asserts that a string starts with a given prefix.
- assertStringStartsNotWith() : void
- Asserts that a string starts not with a given prefix.
- assertStringContainsString() : void
- assertStringContainsStringIgnoringCase() : void
- assertStringNotContainsString() : void
- assertStringNotContainsStringIgnoringCase() : void
- assertStringEndsWith() : void
- Asserts that a string ends with a given suffix.
- assertStringEndsNotWith() : void
- Asserts that a string ends not with a given suffix.
- assertXmlFileEqualsXmlFile() : void
- Asserts that two XML files are equal.
- assertXmlFileNotEqualsXmlFile() : void
- Asserts that two XML files are not equal.
- assertXmlStringEqualsXmlFile() : void
- Asserts that two XML documents are equal.
- assertXmlStringNotEqualsXmlFile() : void
- Asserts that two XML documents are not equal.
- assertXmlStringEqualsXmlString() : void
- Asserts that two XML documents are equal.
- assertXmlStringNotEqualsXmlString() : void
- Asserts that two XML documents are not equal.
- assertEqualXMLStructure() : void
- Asserts that a hierarchy of DOMElements matches.
- assertThat() : void
- Evaluates a PHPUnit\Framework\Constraint matcher object.
- assertJson() : void
- Asserts that a string is a valid JSON string.
- assertJsonStringEqualsJsonString() : void
- Asserts that two given JSON encoded objects or arrays are equal.
- assertJsonStringNotEqualsJsonString() : void
- Asserts that two given JSON encoded objects or arrays are not equal.
- assertJsonStringEqualsJsonFile() : void
- Asserts that the generated JSON encoded object and the content of the given file are equal.
- assertJsonStringNotEqualsJsonFile() : void
- Asserts that the generated JSON encoded object and the content of the given file are not equal.
- assertJsonFileEqualsJsonFile() : void
- Asserts that two JSON files are equal.
- assertJsonFileNotEqualsJsonFile() : void
- Asserts that two JSON files are not equal.
- logicalAnd() : LogicalAnd
- logicalOr() : LogicalOr
- logicalNot() : LogicalNot
- logicalXor() : LogicalXor
- anything() : IsAnything
- isTrue() : IsTrue
- callback() : Callback
- isFalse() : IsFalse
- isJson() : IsJson
- isNull() : IsNull
- isFinite() : IsFinite
- isInfinite() : IsInfinite
- isNan() : IsNan
- containsEqual() : TraversableContainsEqual
- containsIdentical() : TraversableContainsIdentical
- containsOnly() : TraversableContainsOnly
- containsOnlyInstancesOf() : TraversableContainsOnly
- arrayHasKey() : ArrayHasKey
- equalTo() : IsEqual
- equalToCanonicalizing() : IsEqualCanonicalizing
- equalToIgnoringCase() : IsEqualIgnoringCase
- equalToWithDelta() : IsEqualWithDelta
- isEmpty() : IsEmpty
- isWritable() : IsWritable
- isReadable() : IsReadable
- directoryExists() : DirectoryExists
- fileExists() : FileExists
- greaterThan() : GreaterThan
- greaterThanOrEqual() : LogicalOr
- classHasAttribute() : ClassHasAttribute
- classHasStaticAttribute() : ClassHasStaticAttribute
- objectHasAttribute() : ObjectHasAttribute
- identicalTo() : IsIdentical
- isInstanceOf() : IsInstanceOf
- isType() : IsType
- lessThan() : LessThan
- lessThanOrEqual() : LogicalOr
- matchesRegularExpression() : RegularExpression
- matches() : StringMatchesFormatDescription
- stringStartsWith() : StringStartsWith
- stringContains() : StringContains
- stringEndsWith() : StringEndsWith
- countOf() : Count
- objectEquals() : ObjectEquals
- any() : AnyInvokedCount
- Returns a matcher that matches when the method is executed zero or more times.
- never() : InvokedCount
- Returns a matcher that matches when the method is never executed.
- atLeast() : InvokedAtLeastCount
- Returns a matcher that matches when the method is executed at least N times.
- atLeastOnce() : InvokedAtLeastOnce
- Returns a matcher that matches when the method is executed at least once.
- once() : InvokedCount
- Returns a matcher that matches when the method is executed exactly once.
- exactly() : InvokedCount
- Returns a matcher that matches when the method is executed exactly $count times.
- atMost() : InvokedAtMostCount
- Returns a matcher that matches when the method is executed at most N times.
- at() : InvokedAtIndex
- Returns a matcher that matches when the method is executed at the given index.
- returnValue() : ReturnStub
- returnValueMap() : ReturnValueMap
- returnArgument() : ReturnArgument
- returnCallback() : ReturnCallback
- returnSelf() : ReturnSelf
- Returns the current object.
- throwException() : Exception
- onConsecutiveCalls() : ConsecutiveCalls
- deep_copy() : mixed
- Deep copies the given value.
- defineCompatibilityTokens() : void
- deep_copy() : mixed
- Deep copies the given value.
- defineCompatibilityTokens() : void
- assertArrayHasKey() : void
- Asserts that an array has a specified key.
- assertArrayNotHasKey() : void
- Asserts that an array does not have a specified key.
- assertContains() : void
- Asserts that a haystack contains a needle.
- assertContainsEquals() : void
- assertNotContains() : void
- Asserts that a haystack does not contain a needle.
- assertNotContainsEquals() : void
- assertContainsOnly() : void
- Asserts that a haystack contains only values of a given type.
- assertContainsOnlyInstancesOf() : void
- Asserts that a haystack contains only instances of a given class name.
- assertNotContainsOnly() : void
- Asserts that a haystack does not contain only values of a given type.
- assertCount() : void
- Asserts the number of elements of an array, Countable or Traversable.
- assertNotCount() : void
- Asserts the number of elements of an array, Countable or Traversable.
- assertEquals() : void
- Asserts that two variables are equal.
- assertEqualsCanonicalizing() : void
- Asserts that two variables are equal (canonicalizing).
- assertEqualsIgnoringCase() : void
- Asserts that two variables are equal (ignoring case).
- assertEqualsWithDelta() : void
- Asserts that two variables are equal (with delta).
- assertNotEquals() : void
- Asserts that two variables are not equal.
- assertNotEqualsCanonicalizing() : void
- Asserts that two variables are not equal (canonicalizing).
- assertNotEqualsIgnoringCase() : void
- Asserts that two variables are not equal (ignoring case).
- assertNotEqualsWithDelta() : void
- Asserts that two variables are not equal (with delta).
- assertObjectEquals() : void
- assertEmpty() : void
- Asserts that a variable is empty.
- assertNotEmpty() : void
- Asserts that a variable is not empty.
- assertGreaterThan() : void
- Asserts that a value is greater than another value.
- assertGreaterThanOrEqual() : void
- Asserts that a value is greater than or equal to another value.
- assertLessThan() : void
- Asserts that a value is smaller than another value.
- assertLessThanOrEqual() : void
- Asserts that a value is smaller than or equal to another value.
- assertFileEquals() : void
- Asserts that the contents of one file is equal to the contents of another file.
- assertFileEqualsCanonicalizing() : void
- Asserts that the contents of one file is equal to the contents of another file (canonicalizing).
- assertFileEqualsIgnoringCase() : void
- Asserts that the contents of one file is equal to the contents of another file (ignoring case).
- assertFileNotEquals() : void
- Asserts that the contents of one file is not equal to the contents of another file.
- assertFileNotEqualsCanonicalizing() : void
- Asserts that the contents of one file is not equal to the contents of another file (canonicalizing).
- assertFileNotEqualsIgnoringCase() : void
- Asserts that the contents of one file is not equal to the contents of another file (ignoring case).
- assertStringEqualsFile() : void
- Asserts that the contents of a string is equal to the contents of a file.
- assertStringEqualsFileCanonicalizing() : void
- Asserts that the contents of a string is equal to the contents of a file (canonicalizing).
- assertStringEqualsFileIgnoringCase() : void
- Asserts that the contents of a string is equal to the contents of a file (ignoring case).
- assertStringNotEqualsFile() : void
- Asserts that the contents of a string is not equal to the contents of a file.
- assertStringNotEqualsFileCanonicalizing() : void
- Asserts that the contents of a string is not equal to the contents of a file (canonicalizing).
- assertStringNotEqualsFileIgnoringCase() : void
- Asserts that the contents of a string is not equal to the contents of a file (ignoring case).
- assertIsReadable() : void
- Asserts that a file/dir is readable.
- assertIsNotReadable() : void
- Asserts that a file/dir exists and is not readable.
- assertNotIsReadable() : void
- Asserts that a file/dir exists and is not readable.
- assertIsWritable() : void
- Asserts that a file/dir exists and is writable.
- assertIsNotWritable() : void
- Asserts that a file/dir exists and is not writable.
- assertNotIsWritable() : void
- Asserts that a file/dir exists and is not writable.
- assertDirectoryExists() : void
- Asserts that a directory exists.
- assertDirectoryDoesNotExist() : void
- Asserts that a directory does not exist.
- assertDirectoryNotExists() : void
- Asserts that a directory does not exist.
- assertDirectoryIsReadable() : void
- Asserts that a directory exists and is readable.
- assertDirectoryIsNotReadable() : void
- Asserts that a directory exists and is not readable.
- assertDirectoryNotIsReadable() : void
- Asserts that a directory exists and is not readable.
- assertDirectoryIsWritable() : void
- Asserts that a directory exists and is writable.
- assertDirectoryIsNotWritable() : void
- Asserts that a directory exists and is not writable.
- assertDirectoryNotIsWritable() : void
- Asserts that a directory exists and is not writable.
- assertFileExists() : void
- Asserts that a file exists.
- assertFileDoesNotExist() : void
- Asserts that a file does not exist.
- assertFileNotExists() : void
- Asserts that a file does not exist.
- assertFileIsReadable() : void
- Asserts that a file exists and is readable.
- assertFileIsNotReadable() : void
- Asserts that a file exists and is not readable.
- assertFileNotIsReadable() : void
- Asserts that a file exists and is not readable.
- assertFileIsWritable() : void
- Asserts that a file exists and is writable.
- assertFileIsNotWritable() : void
- Asserts that a file exists and is not writable.
- assertFileNotIsWritable() : void
- Asserts that a file exists and is not writable.
- assertTrue() : void
- Asserts that a condition is true.
- assertNotTrue() : void
- Asserts that a condition is not true.
- assertFalse() : void
- Asserts that a condition is false.
- assertNotFalse() : void
- Asserts that a condition is not false.
- assertNull() : void
- Asserts that a variable is null.
- assertNotNull() : void
- Asserts that a variable is not null.
- assertFinite() : void
- Asserts that a variable is finite.
- assertInfinite() : void
- Asserts that a variable is infinite.
- assertNan() : void
- Asserts that a variable is nan.
- assertClassHasAttribute() : void
- Asserts that a class has a specified attribute.
- assertClassNotHasAttribute() : void
- Asserts that a class does not have a specified attribute.
- assertClassHasStaticAttribute() : void
- Asserts that a class has a specified static attribute.
- assertClassNotHasStaticAttribute() : void
- Asserts that a class does not have a specified static attribute.
- assertObjectHasAttribute() : void
- Asserts that an object has a specified attribute.
- assertObjectNotHasAttribute() : void
- Asserts that an object does not have a specified attribute.
- assertObjectHasProperty() : void
- Asserts that an object has a specified property.
- assertObjectNotHasProperty() : void
- Asserts that an object does not have a specified property.
- assertSame() : void
- Asserts that two variables have the same type and value.
- assertNotSame() : void
- Asserts that two variables do not have the same type and value.
- assertInstanceOf() : void
- Asserts that a variable is of a given type.
- assertNotInstanceOf() : void
- Asserts that a variable is not of a given type.
- assertIsArray() : void
- Asserts that a variable is of type array.
- assertIsBool() : void
- Asserts that a variable is of type bool.
- assertIsFloat() : void
- Asserts that a variable is of type float.
- assertIsInt() : void
- Asserts that a variable is of type int.
- assertIsNumeric() : void
- Asserts that a variable is of type numeric.
- assertIsObject() : void
- Asserts that a variable is of type object.
- assertIsResource() : void
- Asserts that a variable is of type resource.
- assertIsClosedResource() : void
- Asserts that a variable is of type resource and is closed.
- assertIsString() : void
- Asserts that a variable is of type string.
- assertIsScalar() : void
- Asserts that a variable is of type scalar.
- assertIsCallable() : void
- Asserts that a variable is of type callable.
- assertIsIterable() : void
- Asserts that a variable is of type iterable.
- assertIsNotArray() : void
- Asserts that a variable is not of type array.
- assertIsNotBool() : void
- Asserts that a variable is not of type bool.
- assertIsNotFloat() : void
- Asserts that a variable is not of type float.
- assertIsNotInt() : void
- Asserts that a variable is not of type int.
- assertIsNotNumeric() : void
- Asserts that a variable is not of type numeric.
- assertIsNotObject() : void
- Asserts that a variable is not of type object.
- assertIsNotResource() : void
- Asserts that a variable is not of type resource.
- assertIsNotClosedResource() : void
- Asserts that a variable is not of type resource.
- assertIsNotString() : void
- Asserts that a variable is not of type string.
- assertIsNotScalar() : void
- Asserts that a variable is not of type scalar.
- assertIsNotCallable() : void
- Asserts that a variable is not of type callable.
- assertIsNotIterable() : void
- Asserts that a variable is not of type iterable.
- assertMatchesRegularExpression() : void
- Asserts that a string matches a given regular expression.
- assertRegExp() : void
- Asserts that a string matches a given regular expression.
- assertDoesNotMatchRegularExpression() : void
- Asserts that a string does not match a given regular expression.
- assertNotRegExp() : void
- Asserts that a string does not match a given regular expression.
- assertSameSize() : void
- Assert that the size of two arrays (or `Countable` or `Traversable` objects) is the same.
- assertNotSameSize() : void
- Assert that the size of two arrays (or `Countable` or `Traversable` objects) is not the same.
- assertStringMatchesFormat() : void
- Asserts that a string matches a given format string.
- assertStringNotMatchesFormat() : void
- Asserts that a string does not match a given format string.
- assertStringMatchesFormatFile() : void
- Asserts that a string matches a given format file.
- assertStringNotMatchesFormatFile() : void
- Asserts that a string does not match a given format string.
- assertStringStartsWith() : void
- Asserts that a string starts with a given prefix.
- assertStringStartsNotWith() : void
- Asserts that a string starts not with a given prefix.
- assertStringContainsString() : void
- assertStringContainsStringIgnoringCase() : void
- assertStringNotContainsString() : void
- assertStringNotContainsStringIgnoringCase() : void
- assertStringEndsWith() : void
- Asserts that a string ends with a given suffix.
- assertStringEndsNotWith() : void
- Asserts that a string ends not with a given suffix.
- assertXmlFileEqualsXmlFile() : void
- Asserts that two XML files are equal.
- assertXmlFileNotEqualsXmlFile() : void
- Asserts that two XML files are not equal.
- assertXmlStringEqualsXmlFile() : void
- Asserts that two XML documents are equal.
- assertXmlStringNotEqualsXmlFile() : void
- Asserts that two XML documents are not equal.
- assertXmlStringEqualsXmlString() : void
- Asserts that two XML documents are equal.
- assertXmlStringNotEqualsXmlString() : void
- Asserts that two XML documents are not equal.
- assertEqualXMLStructure() : void
- Asserts that a hierarchy of DOMElements matches.
- assertThat() : void
- Evaluates a PHPUnit\Framework\Constraint matcher object.
- assertJson() : void
- Asserts that a string is a valid JSON string.
- assertJsonStringEqualsJsonString() : void
- Asserts that two given JSON encoded objects or arrays are equal.
- assertJsonStringNotEqualsJsonString() : void
- Asserts that two given JSON encoded objects or arrays are not equal.
- assertJsonStringEqualsJsonFile() : void
- Asserts that the generated JSON encoded object and the content of the given file are equal.
- assertJsonStringNotEqualsJsonFile() : void
- Asserts that the generated JSON encoded object and the content of the given file are not equal.
- assertJsonFileEqualsJsonFile() : void
- Asserts that two JSON files are equal.
- assertJsonFileNotEqualsJsonFile() : void
- Asserts that two JSON files are not equal.
- logicalAnd() : LogicalAnd
- logicalOr() : LogicalOr
- logicalNot() : LogicalNot
- logicalXor() : LogicalXor
- anything() : IsAnything
- isTrue() : IsTrue
- callback() : Callback
- isFalse() : IsFalse
- isJson() : IsJson
- isNull() : IsNull
- isFinite() : IsFinite
- isInfinite() : IsInfinite
- isNan() : IsNan
- containsEqual() : TraversableContainsEqual
- containsIdentical() : TraversableContainsIdentical
- containsOnly() : TraversableContainsOnly
- containsOnlyInstancesOf() : TraversableContainsOnly
- arrayHasKey() : ArrayHasKey
- equalTo() : IsEqual
- equalToCanonicalizing() : IsEqualCanonicalizing
- equalToIgnoringCase() : IsEqualIgnoringCase
- equalToWithDelta() : IsEqualWithDelta
- isEmpty() : IsEmpty
- isWritable() : IsWritable
- isReadable() : IsReadable
- directoryExists() : DirectoryExists
- fileExists() : FileExists
- greaterThan() : GreaterThan
- greaterThanOrEqual() : LogicalOr
- classHasAttribute() : ClassHasAttribute
- classHasStaticAttribute() : ClassHasStaticAttribute
- objectHasAttribute() : ObjectHasAttribute
- identicalTo() : IsIdentical
- isInstanceOf() : IsInstanceOf
- isType() : IsType
- lessThan() : LessThan
- lessThanOrEqual() : LogicalOr
- matchesRegularExpression() : RegularExpression
- matches() : StringMatchesFormatDescription
- stringStartsWith() : StringStartsWith
- stringContains() : StringContains
- stringEndsWith() : StringEndsWith
- countOf() : Count
- objectEquals() : ObjectEquals
- any() : AnyInvokedCount
- Returns a matcher that matches when the method is executed zero or more times.
- never() : InvokedCount
- Returns a matcher that matches when the method is never executed.
- atLeast() : InvokedAtLeastCount
- Returns a matcher that matches when the method is executed at least N times.
- atLeastOnce() : InvokedAtLeastOnce
- Returns a matcher that matches when the method is executed at least once.
- once() : InvokedCount
- Returns a matcher that matches when the method is executed exactly once.
- exactly() : InvokedCount
- Returns a matcher that matches when the method is executed exactly $count times.
- atMost() : InvokedAtMostCount
- Returns a matcher that matches when the method is executed at most N times.
- at() : InvokedAtIndex
- Returns a matcher that matches when the method is executed at the given index.
- returnValue() : ReturnStub
- returnValueMap() : ReturnValueMap
- returnArgument() : ReturnArgument
- returnCallback() : ReturnCallback
- returnSelf() : ReturnSelf
- Returns the current object.
- throwException() : Exception
- onConsecutiveCalls() : ConsecutiveCalls
- now() : DatePoint
- param() : ParamConfigurator
- Creates a parameter.
- service() : ReferenceConfigurator
- Creates a reference to a service.
- inline_service() : InlineServiceConfigurator
- Creates an inline service.
- service_locator() : ServiceLocatorArgument
- Creates a service locator.
- iterator() : IteratorArgument
- Creates a lazy iterator.
- tagged_iterator() : TaggedIteratorArgument
- Creates a lazy iterator by tag name.
- tagged_locator() : ServiceLocatorArgument
- Creates a service locator by tag name.
- expr() : Expression
- Creates an expression.
- abstract_arg() : AbstractArgument
- Creates an abstract argument.
- env() : EnvConfigurator
- Creates an environment variable reference.
- service_closure() : ClosureReferenceConfigurator
- Creates a closure service reference.
- closure() : InlineServiceConfigurator
- Creates a closure.
- trigger_deprecation() : void
- Triggers a silenced deprecation notice.
- bailout() : mixed
- strip_minor_versions() : string
- centered() : string
- cd() : void
- run() : void
- get_icu_version_from_genrb() : string|null
- grapheme_extract() : mixed
- grapheme_stripos() : mixed
- grapheme_stristr() : mixed
- grapheme_strlen() : mixed
- grapheme_strpos() : mixed
- grapheme_strripos() : mixed
- grapheme_strrpos() : mixed
- grapheme_strstr() : mixed
- grapheme_substr() : mixed
- grapheme_extract() : string|false
- grapheme_stripos() : int|false
- grapheme_stristr() : string|false
- grapheme_strlen() : int|false|null
- grapheme_strpos() : int|false
- grapheme_strripos() : int|false
- grapheme_strrpos() : int|false
- grapheme_strstr() : string|false
- grapheme_substr() : string|false
- intl_is_failure() : mixed
- intl_get_error_code() : mixed
- intl_get_error_message() : mixed
- intl_error_name() : mixed
- intl_is_failure() : bool
- intl_get_error_code() : int
- intl_get_error_message() : string
- intl_error_name() : string
- idn_to_ascii() : mixed
- idn_to_utf8() : mixed
- idn_to_ascii() : string|false
- idn_to_utf8() : string|false
- normalizer_is_normalized() : mixed
- normalizer_normalize() : mixed
- normalizer_is_normalized() : bool
- normalizer_normalize() : string|false
- mb_convert_encoding() : mixed
- mb_decode_mimeheader() : mixed
- mb_encode_mimeheader() : mixed
- mb_decode_numericentity() : mixed
- mb_encode_numericentity() : mixed
- mb_convert_case() : mixed
- mb_internal_encoding() : mixed
- mb_language() : mixed
- mb_list_encodings() : mixed
- mb_encoding_aliases() : mixed
- mb_check_encoding() : mixed
- mb_detect_encoding() : mixed
- mb_detect_order() : mixed
- mb_parse_str() : mixed
- mb_strlen() : mixed
- mb_strpos() : mixed
- mb_strtolower() : mixed
- mb_strtoupper() : mixed
- mb_substitute_character() : mixed
- mb_substr() : mixed
- mb_stripos() : mixed
- mb_stristr() : mixed
- mb_strrchr() : mixed
- mb_strrichr() : mixed
- mb_strripos() : mixed
- mb_strrpos() : mixed
- mb_strstr() : mixed
- mb_get_info() : mixed
- mb_http_output() : mixed
- mb_strwidth() : mixed
- mb_substr_count() : mixed
- mb_output_handler() : mixed
- mb_http_input() : mixed
- mb_convert_variables() : mixed
- mb_ord() : mixed
- mb_chr() : mixed
- mb_scrub() : mixed
- mb_str_split() : mixed
- mb_str_pad() : string
- mb_convert_encoding() : array<string|int, mixed>|string|false
- mb_decode_mimeheader() : string
- mb_encode_mimeheader() : string
- mb_decode_numericentity() : string
- mb_encode_numericentity() : string
- mb_convert_case() : string
- mb_internal_encoding() : string|bool
- mb_language() : string|bool
- mb_list_encodings() : array<string|int, mixed>
- mb_encoding_aliases() : array<string|int, mixed>
- mb_check_encoding() : bool
- mb_detect_encoding() : string|false
- mb_detect_order() : array<string|int, mixed>|bool
- mb_parse_str() : bool
- mb_strlen() : int
- mb_strpos() : int|false
- mb_strtolower() : string
- mb_strtoupper() : string
- mb_substitute_character() : string|int|bool
- mb_substr() : string
- mb_stripos() : int|false
- mb_stristr() : string|false
- mb_strrchr() : string|false
- mb_strrichr() : string|false
- mb_strripos() : int|false
- mb_strrpos() : int|false
- mb_strstr() : string|false
- mb_get_info() : array<string|int, mixed>|string|int|false
- mb_http_output() : string|bool
- mb_strwidth() : int
- mb_substr_count() : int
- mb_output_handler() : string
- mb_http_input() : array<string|int, mixed>|string|false
- mb_convert_variables() : string|false
- mb_ord() : int|false
- mb_chr() : string|false
- mb_scrub() : string
- mb_str_split() : array<string|int, mixed>
- mb_str_pad() : string
- json_validate() : bool
- mb_str_pad() : string
- stream_context_set_options() : bool
- str_increment() : string
- str_decrement() : string
- ldap_exop_sync() : bool
- ldap_connect_wallet() : mixed
- ldap_exop_sync() : bool
- ldap_connect_wallet() : Connection|false
- u() : UnicodeString
- b() : ByteString
- s() : UnicodeString|ByteString
- findTranslationFiles() : array<string|int, mixed>
- calculateTranslationStatus() : array<string|int, mixed>
- isTranslationCompleted() : bool
- printTranslationStatus() : mixed
- extractLocaleFromFilePath() : mixed
- extractTranslationKeys() : array<string|int, mixed>
- findTransUnitMismatches() : array<string|int, mixed>
- Check whether the trans-unit id and source match with the base translation.
- printTitle() : mixed
- printTable() : mixed
- textColorGreen() : mixed
- textColorRed() : mixed
- textColorNormal() : mixed
- t() : TranslatableMessage
- twig_is_selected_choice() : bool
- Returns whether a choice is selected for a given form value.
- esc() : string
- dump() : mixed
- dd() : never
Constants
CURLOPT_CONNECTTIMEOUT_MS
public
mixed
CURLOPT_CONNECTTIMEOUT_MS
= 156
GRAPHEME_EXTR_COUNT
public
mixed
GRAPHEME_EXTR_COUNT
= 0
GRAPHEME_EXTR_COUNT
public
mixed
GRAPHEME_EXTR_COUNT
= 0
GRAPHEME_EXTR_MAXBYTES
public
mixed
GRAPHEME_EXTR_MAXBYTES
= 1
GRAPHEME_EXTR_MAXBYTES
public
mixed
GRAPHEME_EXTR_MAXBYTES
= 1
GRAPHEME_EXTR_MAXCHARS
public
mixed
GRAPHEME_EXTR_MAXCHARS
= 2
GRAPHEME_EXTR_MAXCHARS
public
mixed
GRAPHEME_EXTR_MAXCHARS
= 2
IDNA_ALLOW_UNASSIGNED
public
mixed
IDNA_ALLOW_UNASSIGNED
= 1
IDNA_ALLOW_UNASSIGNED
public
mixed
IDNA_ALLOW_UNASSIGNED
= 1
IDNA_CHECK_BIDI
public
mixed
IDNA_CHECK_BIDI
= 4
IDNA_CHECK_BIDI
public
mixed
IDNA_CHECK_BIDI
= 4
IDNA_CHECK_CONTEXTJ
public
mixed
IDNA_CHECK_CONTEXTJ
= 8
IDNA_CHECK_CONTEXTJ
public
mixed
IDNA_CHECK_CONTEXTJ
= 8
IDNA_DEFAULT
public
mixed
IDNA_DEFAULT
= 0
IDNA_DEFAULT
public
mixed
IDNA_DEFAULT
= 0
IDNA_ERROR_BIDI
public
mixed
IDNA_ERROR_BIDI
= 2048
IDNA_ERROR_BIDI
public
mixed
IDNA_ERROR_BIDI
= 2048
IDNA_ERROR_CONTEXTJ
public
mixed
IDNA_ERROR_CONTEXTJ
= 4096
IDNA_ERROR_CONTEXTJ
public
mixed
IDNA_ERROR_CONTEXTJ
= 4096
IDNA_ERROR_DISALLOWED
public
mixed
IDNA_ERROR_DISALLOWED
= 128
IDNA_ERROR_DISALLOWED
public
mixed
IDNA_ERROR_DISALLOWED
= 128
IDNA_ERROR_DOMAIN_NAME_TOO_LONG
public
mixed
IDNA_ERROR_DOMAIN_NAME_TOO_LONG
= 4
IDNA_ERROR_DOMAIN_NAME_TOO_LONG
public
mixed
IDNA_ERROR_DOMAIN_NAME_TOO_LONG
= 4
IDNA_ERROR_EMPTY_LABEL
public
mixed
IDNA_ERROR_EMPTY_LABEL
= 1
IDNA_ERROR_EMPTY_LABEL
public
mixed
IDNA_ERROR_EMPTY_LABEL
= 1
IDNA_ERROR_HYPHEN_3_4
public
mixed
IDNA_ERROR_HYPHEN_3_4
= 32
IDNA_ERROR_HYPHEN_3_4
public
mixed
IDNA_ERROR_HYPHEN_3_4
= 32
IDNA_ERROR_INVALID_ACE_LABEL
public
mixed
IDNA_ERROR_INVALID_ACE_LABEL
= 1024
IDNA_ERROR_INVALID_ACE_LABEL
public
mixed
IDNA_ERROR_INVALID_ACE_LABEL
= 1024
IDNA_ERROR_LABEL_HAS_DOT
public
mixed
IDNA_ERROR_LABEL_HAS_DOT
= 512
IDNA_ERROR_LABEL_HAS_DOT
public
mixed
IDNA_ERROR_LABEL_HAS_DOT
= 512
IDNA_ERROR_LABEL_TOO_LONG
public
mixed
IDNA_ERROR_LABEL_TOO_LONG
= 2
IDNA_ERROR_LABEL_TOO_LONG
public
mixed
IDNA_ERROR_LABEL_TOO_LONG
= 2
IDNA_ERROR_LEADING_COMBINING_MARK
public
mixed
IDNA_ERROR_LEADING_COMBINING_MARK
= 64
IDNA_ERROR_LEADING_COMBINING_MARK
public
mixed
IDNA_ERROR_LEADING_COMBINING_MARK
= 64
IDNA_ERROR_LEADING_HYPHEN
public
mixed
IDNA_ERROR_LEADING_HYPHEN
= 8
IDNA_ERROR_LEADING_HYPHEN
public
mixed
IDNA_ERROR_LEADING_HYPHEN
= 8
IDNA_ERROR_PUNYCODE
public
mixed
IDNA_ERROR_PUNYCODE
= 256
IDNA_ERROR_PUNYCODE
public
mixed
IDNA_ERROR_PUNYCODE
= 256
IDNA_ERROR_TRAILING_HYPHEN
public
mixed
IDNA_ERROR_TRAILING_HYPHEN
= 16
IDNA_ERROR_TRAILING_HYPHEN
public
mixed
IDNA_ERROR_TRAILING_HYPHEN
= 16
IDNA_NONTRANSITIONAL_TO_ASCII
public
mixed
IDNA_NONTRANSITIONAL_TO_ASCII
= 16
IDNA_NONTRANSITIONAL_TO_ASCII
public
mixed
IDNA_NONTRANSITIONAL_TO_ASCII
= 16
IDNA_NONTRANSITIONAL_TO_UNICODE
public
mixed
IDNA_NONTRANSITIONAL_TO_UNICODE
= 32
IDNA_NONTRANSITIONAL_TO_UNICODE
public
mixed
IDNA_NONTRANSITIONAL_TO_UNICODE
= 32
IDNA_USE_STD3_RULES
public
mixed
IDNA_USE_STD3_RULES
= 2
IDNA_USE_STD3_RULES
public
mixed
IDNA_USE_STD3_RULES
= 2
INTL_IDNA_VARIANT_2003
public
mixed
INTL_IDNA_VARIANT_2003
= 0
INTL_IDNA_VARIANT_UTS46
public
mixed
INTL_IDNA_VARIANT_UTS46
= 1
INTL_IDNA_VARIANT_UTS46
public
mixed
INTL_IDNA_VARIANT_UTS46
= 1
LINE
public
mixed
LINE
= \str_repeat('-', \LINE_WIDTH) . "\n"
LINE_WIDTH
public
mixed
LINE_WIDTH
= 75
MB_CASE_LOWER
public
mixed
MB_CASE_LOWER
= 1
MB_CASE_LOWER
public
mixed
MB_CASE_LOWER
= 1
MB_CASE_TITLE
public
mixed
MB_CASE_TITLE
= 2
MB_CASE_TITLE
public
mixed
MB_CASE_TITLE
= 2
MB_CASE_UPPER
public
mixed
MB_CASE_UPPER
= 0
MB_CASE_UPPER
public
mixed
MB_CASE_UPPER
= 0
SYMFONY_GRAPHEME_CLUSTER_RX
public
mixed
SYMFONY_GRAPHEME_CLUSTER_RX
= ((float) \PCRE_VERSION < 10 ? (float) \PCRE_VERSION >= 8.32 : (float) \PCRE_VERSION >= 10.39) ? '\X' : \Symfony\Polyfill\Intl\Grapheme\Grapheme::GRAPHEME_CLUSTER_RX
T_NAME_FULLY_QUALIFIED
public
mixed
T_NAME_FULLY_QUALIFIED
= 10002
T_NAME_QUALIFIED
public
mixed
T_NAME_QUALIFIED
= 10001
U_IDNA_ACE_PREFIX_ERROR
public
mixed
U_IDNA_ACE_PREFIX_ERROR
= 66564
U_IDNA_ACE_PREFIX_ERROR
public
mixed
U_IDNA_ACE_PREFIX_ERROR
= 66564
U_IDNA_CHECK_BIDI_ERROR
public
mixed
U_IDNA_CHECK_BIDI_ERROR
= 66562
U_IDNA_CHECK_BIDI_ERROR
public
mixed
U_IDNA_CHECK_BIDI_ERROR
= 66562
U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR
public
mixed
U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR
= 66568
U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR
public
mixed
U_IDNA_DOMAIN_NAME_TOO_LONG_ERROR
= 66568
U_IDNA_ERROR_LIMIT
public
mixed
U_IDNA_ERROR_LIMIT
= 66569
U_IDNA_ERROR_LIMIT
public
mixed
U_IDNA_ERROR_LIMIT
= 66569
U_IDNA_ERROR_START
public
mixed
U_IDNA_ERROR_START
= 66560
U_IDNA_ERROR_START
public
mixed
U_IDNA_ERROR_START
= 66560
U_IDNA_LABEL_TOO_LONG_ERROR
public
mixed
U_IDNA_LABEL_TOO_LONG_ERROR
= 66566
U_IDNA_LABEL_TOO_LONG_ERROR
public
mixed
U_IDNA_LABEL_TOO_LONG_ERROR
= 66566
U_IDNA_PROHIBITED_ERROR
public
mixed
U_IDNA_PROHIBITED_ERROR
= 66560
U_IDNA_PROHIBITED_ERROR
public
mixed
U_IDNA_PROHIBITED_ERROR
= 66560
U_IDNA_STD3_ASCII_RULES_ERROR
public
mixed
U_IDNA_STD3_ASCII_RULES_ERROR
= 66563
U_IDNA_STD3_ASCII_RULES_ERROR
public
mixed
U_IDNA_STD3_ASCII_RULES_ERROR
= 66563
U_IDNA_UNASSIGNED_ERROR
public
mixed
U_IDNA_UNASSIGNED_ERROR
= 66561
U_IDNA_UNASSIGNED_ERROR
public
mixed
U_IDNA_UNASSIGNED_ERROR
= 66561
U_IDNA_VERIFICATION_ERROR
public
mixed
U_IDNA_VERIFICATION_ERROR
= 66565
U_IDNA_VERIFICATION_ERROR
public
mixed
U_IDNA_VERIFICATION_ERROR
= 66565
U_IDNA_ZERO_LENGTH_LABEL_ERROR
public
mixed
U_IDNA_ZERO_LENGTH_LABEL_ERROR
= 66567
U_IDNA_ZERO_LENGTH_LABEL_ERROR
public
mixed
U_IDNA_ZERO_LENGTH_LABEL_ERROR
= 66567
U_STRINGPREP_CHECK_BIDI_ERROR
public
mixed
U_STRINGPREP_CHECK_BIDI_ERROR
= 66562
U_STRINGPREP_CHECK_BIDI_ERROR
public
mixed
U_STRINGPREP_CHECK_BIDI_ERROR
= 66562
U_STRINGPREP_PROHIBITED_ERROR
public
mixed
U_STRINGPREP_PROHIBITED_ERROR
= 66560
U_STRINGPREP_PROHIBITED_ERROR
public
mixed
U_STRINGPREP_PROHIBITED_ERROR
= 66560
U_STRINGPREP_UNASSIGNED_ERROR
public
mixed
U_STRINGPREP_UNASSIGNED_ERROR
= 66561
U_STRINGPREP_UNASSIGNED_ERROR
public
mixed
U_STRINGPREP_UNASSIGNED_ERROR
= 66561
Functions
assertArrayHasKey()
Asserts that an array has a specified key.
assertArrayHasKey(int|string $key, array<string|int, mixed>|ArrayAccess $array[, string $message = '' ]) : void
Parameters
- $key : int|string
- $array : array<string|int, mixed>|ArrayAccess
- $message : string = ''
Tags
assertArrayNotHasKey()
Asserts that an array does not have a specified key.
assertArrayNotHasKey(int|string $key, array<string|int, mixed>|ArrayAccess $array[, string $message = '' ]) : void
Parameters
- $key : int|string
- $array : array<string|int, mixed>|ArrayAccess
- $message : string = ''
Tags
assertContains()
Asserts that a haystack contains a needle.
assertContains(mixed $needle, iterable<string|int, mixed> $haystack[, string $message = '' ]) : void
Parameters
- $needle : mixed
- $haystack : iterable<string|int, mixed>
- $message : string = ''
Tags
assertContainsEquals()
assertContainsEquals(mixed $needle, iterable<string|int, mixed> $haystack[, string $message = '' ]) : void
Parameters
- $needle : mixed
- $haystack : iterable<string|int, mixed>
- $message : string = ''
assertNotContains()
Asserts that a haystack does not contain a needle.
assertNotContains(mixed $needle, iterable<string|int, mixed> $haystack[, string $message = '' ]) : void
Parameters
- $needle : mixed
- $haystack : iterable<string|int, mixed>
- $message : string = ''
Tags
assertNotContainsEquals()
assertNotContainsEquals(mixed $needle, iterable<string|int, mixed> $haystack[, string $message = '' ]) : void
Parameters
- $needle : mixed
- $haystack : iterable<string|int, mixed>
- $message : string = ''
assertContainsOnly()
Asserts that a haystack contains only values of a given type.
assertContainsOnly(string $type, iterable<string|int, mixed> $haystack[, bool|null $isNativeType = null ][, string $message = '' ]) : void
Parameters
- $type : string
- $haystack : iterable<string|int, mixed>
- $isNativeType : bool|null = null
- $message : string = ''
Tags
assertContainsOnlyInstancesOf()
Asserts that a haystack contains only instances of a given class name.
assertContainsOnlyInstancesOf(string $className, iterable<string|int, mixed> $haystack[, string $message = '' ]) : void
Parameters
- $className : string
- $haystack : iterable<string|int, mixed>
- $message : string = ''
Tags
assertNotContainsOnly()
Asserts that a haystack does not contain only values of a given type.
assertNotContainsOnly(string $type, iterable<string|int, mixed> $haystack[, bool|null $isNativeType = null ][, string $message = '' ]) : void
Parameters
- $type : string
- $haystack : iterable<string|int, mixed>
- $isNativeType : bool|null = null
- $message : string = ''
Tags
assertCount()
Asserts the number of elements of an array, Countable or Traversable.
assertCount(int $expectedCount, Countable|iterable<string|int, mixed> $haystack[, string $message = '' ]) : void
Parameters
- $expectedCount : int
- $haystack : Countable|iterable<string|int, mixed>
- $message : string = ''
Tags
assertNotCount()
Asserts the number of elements of an array, Countable or Traversable.
assertNotCount(int $expectedCount, Countable|iterable<string|int, mixed> $haystack[, string $message = '' ]) : void
Parameters
- $expectedCount : int
- $haystack : Countable|iterable<string|int, mixed>
- $message : string = ''
Tags
assertEquals()
Asserts that two variables are equal.
assertEquals(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertEqualsCanonicalizing()
Asserts that two variables are equal (canonicalizing).
assertEqualsCanonicalizing(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertEqualsIgnoringCase()
Asserts that two variables are equal (ignoring case).
assertEqualsIgnoringCase(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertEqualsWithDelta()
Asserts that two variables are equal (with delta).
assertEqualsWithDelta(mixed $expected, mixed $actual, float $delta[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $delta : float
- $message : string = ''
Tags
assertNotEquals()
Asserts that two variables are not equal.
assertNotEquals(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertNotEqualsCanonicalizing()
Asserts that two variables are not equal (canonicalizing).
assertNotEqualsCanonicalizing(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertNotEqualsIgnoringCase()
Asserts that two variables are not equal (ignoring case).
assertNotEqualsIgnoringCase(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertNotEqualsWithDelta()
Asserts that two variables are not equal (with delta).
assertNotEqualsWithDelta(mixed $expected, mixed $actual, float $delta[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $delta : float
- $message : string = ''
Tags
assertObjectEquals()
assertObjectEquals(object $expected, object $actual[, string $method = 'equals' ][, string $message = '' ]) : void
Parameters
- $expected : object
- $actual : object
- $method : string = 'equals'
- $message : string = ''
Tags
assertEmpty()
Asserts that a variable is empty.
assertEmpty(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertNotEmpty()
Asserts that a variable is not empty.
assertNotEmpty(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertGreaterThan()
Asserts that a value is greater than another value.
assertGreaterThan(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertGreaterThanOrEqual()
Asserts that a value is greater than or equal to another value.
assertGreaterThanOrEqual(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertLessThan()
Asserts that a value is smaller than another value.
assertLessThan(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertLessThanOrEqual()
Asserts that a value is smaller than or equal to another value.
assertLessThanOrEqual(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertFileEquals()
Asserts that the contents of one file is equal to the contents of another file.
assertFileEquals(string $expected, string $actual[, string $message = '' ]) : void
Parameters
- $expected : string
- $actual : string
- $message : string = ''
Tags
assertFileEqualsCanonicalizing()
Asserts that the contents of one file is equal to the contents of another file (canonicalizing).
assertFileEqualsCanonicalizing(string $expected, string $actual[, string $message = '' ]) : void
Parameters
- $expected : string
- $actual : string
- $message : string = ''
Tags
assertFileEqualsIgnoringCase()
Asserts that the contents of one file is equal to the contents of another file (ignoring case).
assertFileEqualsIgnoringCase(string $expected, string $actual[, string $message = '' ]) : void
Parameters
- $expected : string
- $actual : string
- $message : string = ''
Tags
assertFileNotEquals()
Asserts that the contents of one file is not equal to the contents of another file.
assertFileNotEquals(string $expected, string $actual[, string $message = '' ]) : void
Parameters
- $expected : string
- $actual : string
- $message : string = ''
Tags
assertFileNotEqualsCanonicalizing()
Asserts that the contents of one file is not equal to the contents of another file (canonicalizing).
assertFileNotEqualsCanonicalizing(string $expected, string $actual[, string $message = '' ]) : void
Parameters
- $expected : string
- $actual : string
- $message : string = ''
Tags
assertFileNotEqualsIgnoringCase()
Asserts that the contents of one file is not equal to the contents of another file (ignoring case).
assertFileNotEqualsIgnoringCase(string $expected, string $actual[, string $message = '' ]) : void
Parameters
- $expected : string
- $actual : string
- $message : string = ''
Tags
assertStringEqualsFile()
Asserts that the contents of a string is equal to the contents of a file.
assertStringEqualsFile(string $expectedFile, string $actualString[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualString : string
- $message : string = ''
Tags
assertStringEqualsFileCanonicalizing()
Asserts that the contents of a string is equal to the contents of a file (canonicalizing).
assertStringEqualsFileCanonicalizing(string $expectedFile, string $actualString[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualString : string
- $message : string = ''
Tags
assertStringEqualsFileIgnoringCase()
Asserts that the contents of a string is equal to the contents of a file (ignoring case).
assertStringEqualsFileIgnoringCase(string $expectedFile, string $actualString[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualString : string
- $message : string = ''
Tags
assertStringNotEqualsFile()
Asserts that the contents of a string is not equal to the contents of a file.
assertStringNotEqualsFile(string $expectedFile, string $actualString[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualString : string
- $message : string = ''
Tags
assertStringNotEqualsFileCanonicalizing()
Asserts that the contents of a string is not equal to the contents of a file (canonicalizing).
assertStringNotEqualsFileCanonicalizing(string $expectedFile, string $actualString[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualString : string
- $message : string = ''
Tags
assertStringNotEqualsFileIgnoringCase()
Asserts that the contents of a string is not equal to the contents of a file (ignoring case).
assertStringNotEqualsFileIgnoringCase(string $expectedFile, string $actualString[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualString : string
- $message : string = ''
Tags
assertIsReadable()
Asserts that a file/dir is readable.
assertIsReadable(string $filename[, string $message = '' ]) : void
Parameters
- $filename : string
- $message : string = ''
Tags
assertIsNotReadable()
Asserts that a file/dir exists and is not readable.
assertIsNotReadable(string $filename[, string $message = '' ]) : void
Parameters
- $filename : string
- $message : string = ''
Tags
assertNotIsReadable()
Asserts that a file/dir exists and is not readable.
https://github.com/sebastianbergmann/phpunit/issues/4062
assertNotIsReadable(string $filename[, string $message = '' ]) : void
Parameters
- $filename : string
- $message : string = ''
Tags
assertIsWritable()
Asserts that a file/dir exists and is writable.
assertIsWritable(string $filename[, string $message = '' ]) : void
Parameters
- $filename : string
- $message : string = ''
Tags
assertIsNotWritable()
Asserts that a file/dir exists and is not writable.
assertIsNotWritable(string $filename[, string $message = '' ]) : void
Parameters
- $filename : string
- $message : string = ''
Tags
assertNotIsWritable()
Asserts that a file/dir exists and is not writable.
https://github.com/sebastianbergmann/phpunit/issues/4065
assertNotIsWritable(string $filename[, string $message = '' ]) : void
Parameters
- $filename : string
- $message : string = ''
Tags
assertDirectoryExists()
Asserts that a directory exists.
assertDirectoryExists(string $directory[, string $message = '' ]) : void
Parameters
- $directory : string
- $message : string = ''
Tags
assertDirectoryDoesNotExist()
Asserts that a directory does not exist.
assertDirectoryDoesNotExist(string $directory[, string $message = '' ]) : void
Parameters
- $directory : string
- $message : string = ''
Tags
assertDirectoryNotExists()
Asserts that a directory does not exist.
https://github.com/sebastianbergmann/phpunit/issues/4068
assertDirectoryNotExists(string $directory[, string $message = '' ]) : void
Parameters
- $directory : string
- $message : string = ''
Tags
assertDirectoryIsReadable()
Asserts that a directory exists and is readable.
assertDirectoryIsReadable(string $directory[, string $message = '' ]) : void
Parameters
- $directory : string
- $message : string = ''
Tags
assertDirectoryIsNotReadable()
Asserts that a directory exists and is not readable.
assertDirectoryIsNotReadable(string $directory[, string $message = '' ]) : void
Parameters
- $directory : string
- $message : string = ''
Tags
assertDirectoryNotIsReadable()
Asserts that a directory exists and is not readable.
https://github.com/sebastianbergmann/phpunit/issues/4071
assertDirectoryNotIsReadable(string $directory[, string $message = '' ]) : void
Parameters
- $directory : string
- $message : string = ''
Tags
assertDirectoryIsWritable()
Asserts that a directory exists and is writable.
assertDirectoryIsWritable(string $directory[, string $message = '' ]) : void
Parameters
- $directory : string
- $message : string = ''
Tags
assertDirectoryIsNotWritable()
Asserts that a directory exists and is not writable.
assertDirectoryIsNotWritable(string $directory[, string $message = '' ]) : void
Parameters
- $directory : string
- $message : string = ''
Tags
assertDirectoryNotIsWritable()
Asserts that a directory exists and is not writable.
https://github.com/sebastianbergmann/phpunit/issues/4074
assertDirectoryNotIsWritable(string $directory[, string $message = '' ]) : void
Parameters
- $directory : string
- $message : string = ''
Tags
assertFileExists()
Asserts that a file exists.
assertFileExists(string $filename[, string $message = '' ]) : void
Parameters
- $filename : string
- $message : string = ''
Tags
assertFileDoesNotExist()
Asserts that a file does not exist.
assertFileDoesNotExist(string $filename[, string $message = '' ]) : void
Parameters
- $filename : string
- $message : string = ''
Tags
assertFileNotExists()
Asserts that a file does not exist.
https://github.com/sebastianbergmann/phpunit/issues/4077
assertFileNotExists(string $filename[, string $message = '' ]) : void
Parameters
- $filename : string
- $message : string = ''
Tags
assertFileIsReadable()
Asserts that a file exists and is readable.
assertFileIsReadable(string $file[, string $message = '' ]) : void
Parameters
- $file : string
- $message : string = ''
Tags
assertFileIsNotReadable()
Asserts that a file exists and is not readable.
assertFileIsNotReadable(string $file[, string $message = '' ]) : void
Parameters
- $file : string
- $message : string = ''
Tags
assertFileNotIsReadable()
Asserts that a file exists and is not readable.
https://github.com/sebastianbergmann/phpunit/issues/4080
assertFileNotIsReadable(string $file[, string $message = '' ]) : void
Parameters
- $file : string
- $message : string = ''
Tags
assertFileIsWritable()
Asserts that a file exists and is writable.
assertFileIsWritable(string $file[, string $message = '' ]) : void
Parameters
- $file : string
- $message : string = ''
Tags
assertFileIsNotWritable()
Asserts that a file exists and is not writable.
assertFileIsNotWritable(string $file[, string $message = '' ]) : void
Parameters
- $file : string
- $message : string = ''
Tags
assertFileNotIsWritable()
Asserts that a file exists and is not writable.
https://github.com/sebastianbergmann/phpunit/issues/4083
assertFileNotIsWritable(string $file[, string $message = '' ]) : void
Parameters
- $file : string
- $message : string = ''
Tags
assertTrue()
Asserts that a condition is true.
assertTrue(mixed $condition[, string $message = '' ]) : void
Parameters
- $condition : mixed
- $message : string = ''
Tags
assertNotTrue()
Asserts that a condition is not true.
assertNotTrue(mixed $condition[, string $message = '' ]) : void
Parameters
- $condition : mixed
- $message : string = ''
Tags
assertFalse()
Asserts that a condition is false.
assertFalse(mixed $condition[, string $message = '' ]) : void
Parameters
- $condition : mixed
- $message : string = ''
Tags
assertNotFalse()
Asserts that a condition is not false.
assertNotFalse(mixed $condition[, string $message = '' ]) : void
Parameters
- $condition : mixed
- $message : string = ''
Tags
assertNull()
Asserts that a variable is null.
assertNull(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertNotNull()
Asserts that a variable is not null.
assertNotNull(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertFinite()
Asserts that a variable is finite.
assertFinite(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertInfinite()
Asserts that a variable is infinite.
assertInfinite(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertNan()
Asserts that a variable is nan.
assertNan(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertClassHasAttribute()
Asserts that a class has a specified attribute.
assertClassHasAttribute(string $attributeName, string $className[, string $message = '' ]) : void
Parameters
- $attributeName : string
- $className : string
- $message : string = ''
Tags
assertClassNotHasAttribute()
Asserts that a class does not have a specified attribute.
assertClassNotHasAttribute(string $attributeName, string $className[, string $message = '' ]) : void
Parameters
- $attributeName : string
- $className : string
- $message : string = ''
Tags
assertClassHasStaticAttribute()
Asserts that a class has a specified static attribute.
assertClassHasStaticAttribute(string $attributeName, string $className[, string $message = '' ]) : void
Parameters
- $attributeName : string
- $className : string
- $message : string = ''
Tags
assertClassNotHasStaticAttribute()
Asserts that a class does not have a specified static attribute.
assertClassNotHasStaticAttribute(string $attributeName, string $className[, string $message = '' ]) : void
Parameters
- $attributeName : string
- $className : string
- $message : string = ''
Tags
assertObjectHasAttribute()
Asserts that an object has a specified attribute.
assertObjectHasAttribute(string $attributeName, object $object[, string $message = '' ]) : void
Parameters
- $attributeName : string
- $object : object
- $message : string = ''
Tags
assertObjectNotHasAttribute()
Asserts that an object does not have a specified attribute.
assertObjectNotHasAttribute(string $attributeName, object $object[, string $message = '' ]) : void
Parameters
- $attributeName : string
- $object : object
- $message : string = ''
Tags
assertSame()
Asserts that two variables have the same type and value.
assertSame(mixed $expected, mixed $actual[, string $message = '' ]) : void
Used on objects, it asserts that two variables reference the same object.
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertNotSame()
Asserts that two variables do not have the same type and value.
assertNotSame(mixed $expected, mixed $actual[, string $message = '' ]) : void
Used on objects, it asserts that two variables do not reference the same object.
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertInstanceOf()
Asserts that a variable is of a given type.
assertInstanceOf(string $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : string
- $actual : mixed
- $message : string = ''
Tags
assertNotInstanceOf()
Asserts that a variable is not of a given type.
assertNotInstanceOf(string $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : string
- $actual : mixed
- $message : string = ''
Tags
assertIsArray()
Asserts that a variable is of type array.
assertIsArray(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsBool()
Asserts that a variable is of type bool.
assertIsBool(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsFloat()
Asserts that a variable is of type float.
assertIsFloat(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsInt()
Asserts that a variable is of type int.
assertIsInt(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNumeric()
Asserts that a variable is of type numeric.
assertIsNumeric(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsObject()
Asserts that a variable is of type object.
assertIsObject(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsResource()
Asserts that a variable is of type resource.
assertIsResource(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsClosedResource()
Asserts that a variable is of type resource and is closed.
assertIsClosedResource(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsString()
Asserts that a variable is of type string.
assertIsString(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsScalar()
Asserts that a variable is of type scalar.
assertIsScalar(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsCallable()
Asserts that a variable is of type callable.
assertIsCallable(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsIterable()
Asserts that a variable is of type iterable.
assertIsIterable(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotArray()
Asserts that a variable is not of type array.
assertIsNotArray(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotBool()
Asserts that a variable is not of type bool.
assertIsNotBool(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotFloat()
Asserts that a variable is not of type float.
assertIsNotFloat(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotInt()
Asserts that a variable is not of type int.
assertIsNotInt(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotNumeric()
Asserts that a variable is not of type numeric.
assertIsNotNumeric(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotObject()
Asserts that a variable is not of type object.
assertIsNotObject(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotResource()
Asserts that a variable is not of type resource.
assertIsNotResource(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotClosedResource()
Asserts that a variable is not of type resource.
assertIsNotClosedResource(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotString()
Asserts that a variable is not of type string.
assertIsNotString(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotScalar()
Asserts that a variable is not of type scalar.
assertIsNotScalar(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotCallable()
Asserts that a variable is not of type callable.
assertIsNotCallable(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotIterable()
Asserts that a variable is not of type iterable.
assertIsNotIterable(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertMatchesRegularExpression()
Asserts that a string matches a given regular expression.
assertMatchesRegularExpression(string $pattern, string $string[, string $message = '' ]) : void
Parameters
- $pattern : string
- $string : string
- $message : string = ''
Tags
assertRegExp()
Asserts that a string matches a given regular expression.
https://github.com/sebastianbergmann/phpunit/issues/4086
assertRegExp(string $pattern, string $string[, string $message = '' ]) : void
Parameters
- $pattern : string
- $string : string
- $message : string = ''
Tags
assertDoesNotMatchRegularExpression()
Asserts that a string does not match a given regular expression.
assertDoesNotMatchRegularExpression(string $pattern, string $string[, string $message = '' ]) : void
Parameters
- $pattern : string
- $string : string
- $message : string = ''
Tags
assertNotRegExp()
Asserts that a string does not match a given regular expression.
https://github.com/sebastianbergmann/phpunit/issues/4089
assertNotRegExp(string $pattern, string $string[, string $message = '' ]) : void
Parameters
- $pattern : string
- $string : string
- $message : string = ''
Tags
assertSameSize()
Assert that the size of two arrays (or `Countable` or `Traversable` objects) is the same.
assertSameSize(Countable|iterable<string|int, mixed> $expected, Countable|iterable<string|int, mixed> $actual[, string $message = '' ]) : void
Parameters
- $expected : Countable|iterable<string|int, mixed>
- $actual : Countable|iterable<string|int, mixed>
- $message : string = ''
Tags
assertNotSameSize()
Assert that the size of two arrays (or `Countable` or `Traversable` objects) is not the same.
assertNotSameSize(Countable|iterable<string|int, mixed> $expected, Countable|iterable<string|int, mixed> $actual[, string $message = '' ]) : void
Parameters
- $expected : Countable|iterable<string|int, mixed>
- $actual : Countable|iterable<string|int, mixed>
- $message : string = ''
Tags
assertStringMatchesFormat()
Asserts that a string matches a given format string.
assertStringMatchesFormat(string $format, string $string[, string $message = '' ]) : void
Parameters
- $format : string
- $string : string
- $message : string = ''
Tags
assertStringNotMatchesFormat()
Asserts that a string does not match a given format string.
assertStringNotMatchesFormat(string $format, string $string[, string $message = '' ]) : void
Parameters
- $format : string
- $string : string
- $message : string = ''
Tags
assertStringMatchesFormatFile()
Asserts that a string matches a given format file.
assertStringMatchesFormatFile(string $formatFile, string $string[, string $message = '' ]) : void
Parameters
- $formatFile : string
- $string : string
- $message : string = ''
Tags
assertStringNotMatchesFormatFile()
Asserts that a string does not match a given format string.
assertStringNotMatchesFormatFile(string $formatFile, string $string[, string $message = '' ]) : void
Parameters
- $formatFile : string
- $string : string
- $message : string = ''
Tags
assertStringStartsWith()
Asserts that a string starts with a given prefix.
assertStringStartsWith(string $prefix, string $string[, string $message = '' ]) : void
Parameters
- $prefix : string
- $string : string
- $message : string = ''
Tags
assertStringStartsNotWith()
Asserts that a string starts not with a given prefix.
assertStringStartsNotWith(string $prefix, string $string[, string $message = '' ]) : void
Parameters
- $prefix : string
- $string : string
- $message : string = ''
Tags
assertStringContainsString()
assertStringContainsString(string $needle, string $haystack[, string $message = '' ]) : void
Parameters
- $needle : string
- $haystack : string
- $message : string = ''
Tags
assertStringContainsStringIgnoringCase()
assertStringContainsStringIgnoringCase(string $needle, string $haystack[, string $message = '' ]) : void
Parameters
- $needle : string
- $haystack : string
- $message : string = ''
Tags
assertStringNotContainsString()
assertStringNotContainsString(string $needle, string $haystack[, string $message = '' ]) : void
Parameters
- $needle : string
- $haystack : string
- $message : string = ''
Tags
assertStringNotContainsStringIgnoringCase()
assertStringNotContainsStringIgnoringCase(string $needle, string $haystack[, string $message = '' ]) : void
Parameters
- $needle : string
- $haystack : string
- $message : string = ''
Tags
assertStringEndsWith()
Asserts that a string ends with a given suffix.
assertStringEndsWith(string $suffix, string $string[, string $message = '' ]) : void
Parameters
- $suffix : string
- $string : string
- $message : string = ''
Tags
assertStringEndsNotWith()
Asserts that a string ends not with a given suffix.
assertStringEndsNotWith(string $suffix, string $string[, string $message = '' ]) : void
Parameters
- $suffix : string
- $string : string
- $message : string = ''
Tags
assertXmlFileEqualsXmlFile()
Asserts that two XML files are equal.
assertXmlFileEqualsXmlFile(string $expectedFile, string $actualFile[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualFile : string
- $message : string = ''
Tags
assertXmlFileNotEqualsXmlFile()
Asserts that two XML files are not equal.
assertXmlFileNotEqualsXmlFile(string $expectedFile, string $actualFile[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualFile : string
- $message : string = ''
Tags
assertXmlStringEqualsXmlFile()
Asserts that two XML documents are equal.
assertXmlStringEqualsXmlFile(string $expectedFile, DOMDocument|string $actualXml[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualXml : DOMDocument|string
- $message : string = ''
Tags
assertXmlStringNotEqualsXmlFile()
Asserts that two XML documents are not equal.
assertXmlStringNotEqualsXmlFile(string $expectedFile, DOMDocument|string $actualXml[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualXml : DOMDocument|string
- $message : string = ''
Tags
assertXmlStringEqualsXmlString()
Asserts that two XML documents are equal.
assertXmlStringEqualsXmlString(DOMDocument|string $expectedXml, DOMDocument|string $actualXml[, string $message = '' ]) : void
Parameters
- $expectedXml : DOMDocument|string
- $actualXml : DOMDocument|string
- $message : string = ''
Tags
assertXmlStringNotEqualsXmlString()
Asserts that two XML documents are not equal.
assertXmlStringNotEqualsXmlString(DOMDocument|string $expectedXml, DOMDocument|string $actualXml[, string $message = '' ]) : void
Parameters
- $expectedXml : DOMDocument|string
- $actualXml : DOMDocument|string
- $message : string = ''
Tags
assertEqualXMLStructure()
Asserts that a hierarchy of DOMElements matches.
https://github.com/sebastianbergmann/phpunit/issues/4091
assertEqualXMLStructure(DOMElement $expectedElement, DOMElement $actualElement[, bool $checkAttributes = false ][, string $message = '' ]) : void
Parameters
- $expectedElement : DOMElement
- $actualElement : DOMElement
- $checkAttributes : bool = false
- $message : string = ''
Tags
assertThat()
Evaluates a PHPUnit\Framework\Constraint matcher object.
assertThat(mixed $value, Constraint $constraint[, string $message = '' ]) : void
Parameters
- $value : mixed
- $constraint : Constraint
- $message : string = ''
Tags
assertJson()
Asserts that a string is a valid JSON string.
assertJson(string $actualJson[, string $message = '' ]) : void
Parameters
- $actualJson : string
- $message : string = ''
Tags
assertJsonStringEqualsJsonString()
Asserts that two given JSON encoded objects or arrays are equal.
assertJsonStringEqualsJsonString(string $expectedJson, string $actualJson[, string $message = '' ]) : void
Parameters
- $expectedJson : string
- $actualJson : string
- $message : string = ''
Tags
assertJsonStringNotEqualsJsonString()
Asserts that two given JSON encoded objects or arrays are not equal.
assertJsonStringNotEqualsJsonString(string $expectedJson, string $actualJson[, string $message = '' ]) : void
Parameters
- $expectedJson : string
- $actualJson : string
- $message : string = ''
Tags
assertJsonStringEqualsJsonFile()
Asserts that the generated JSON encoded object and the content of the given file are equal.
assertJsonStringEqualsJsonFile(string $expectedFile, string $actualJson[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualJson : string
- $message : string = ''
Tags
assertJsonStringNotEqualsJsonFile()
Asserts that the generated JSON encoded object and the content of the given file are not equal.
assertJsonStringNotEqualsJsonFile(string $expectedFile, string $actualJson[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualJson : string
- $message : string = ''
Tags
assertJsonFileEqualsJsonFile()
Asserts that two JSON files are equal.
assertJsonFileEqualsJsonFile(string $expectedFile, string $actualFile[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualFile : string
- $message : string = ''
Tags
assertJsonFileNotEqualsJsonFile()
Asserts that two JSON files are not equal.
assertJsonFileNotEqualsJsonFile(string $expectedFile, string $actualFile[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualFile : string
- $message : string = ''
Tags
logicalAnd()
logicalAnd() : LogicalAnd
Return values
LogicalAndlogicalOr()
logicalOr() : LogicalOr
Return values
LogicalOrlogicalNot()
logicalNot(Constraint $constraint) : LogicalNot
Parameters
- $constraint : Constraint
Return values
LogicalNotlogicalXor()
logicalXor() : LogicalXor
Return values
LogicalXoranything()
anything() : IsAnything
Return values
IsAnythingisTrue()
isTrue() : IsTrue
Return values
IsTruecallback()
callback(callable $callback) : Callback
Parameters
- $callback : callable
Return values
CallbackisFalse()
isFalse() : IsFalse
Return values
IsFalseisJson()
isJson() : IsJson
Return values
IsJsonisNull()
isNull() : IsNull
Return values
IsNullisFinite()
isFinite() : IsFinite
Return values
IsFiniteisInfinite()
isInfinite() : IsInfinite
Return values
IsInfiniteisNan()
isNan() : IsNan
Return values
IsNancontainsEqual()
containsEqual(mixed $value) : TraversableContainsEqual
Parameters
- $value : mixed
Return values
TraversableContainsEqualcontainsIdentical()
containsIdentical(mixed $value) : TraversableContainsIdentical
Parameters
- $value : mixed
Return values
TraversableContainsIdenticalcontainsOnly()
containsOnly(string $type) : TraversableContainsOnly
Parameters
- $type : string
Return values
TraversableContainsOnlycontainsOnlyInstancesOf()
containsOnlyInstancesOf(string $className) : TraversableContainsOnly
Parameters
- $className : string
Return values
TraversableContainsOnlyarrayHasKey()
arrayHasKey(mixed $key) : ArrayHasKey
Parameters
- $key : mixed
Return values
ArrayHasKeyequalTo()
equalTo(mixed $value) : IsEqual
Parameters
- $value : mixed
Return values
IsEqualequalToCanonicalizing()
equalToCanonicalizing(mixed $value) : IsEqualCanonicalizing
Parameters
- $value : mixed
Return values
IsEqualCanonicalizingequalToIgnoringCase()
equalToIgnoringCase(mixed $value) : IsEqualIgnoringCase
Parameters
- $value : mixed
Return values
IsEqualIgnoringCaseequalToWithDelta()
equalToWithDelta(mixed $value, float $delta) : IsEqualWithDelta
Parameters
- $value : mixed
- $delta : float
Return values
IsEqualWithDeltaisEmpty()
isEmpty() : IsEmpty
Return values
IsEmptyisWritable()
isWritable() : IsWritable
Return values
IsWritableisReadable()
isReadable() : IsReadable
Return values
IsReadabledirectoryExists()
directoryExists() : DirectoryExists
Return values
DirectoryExistsfileExists()
fileExists() : FileExists
Return values
FileExistsgreaterThan()
greaterThan(mixed $value) : GreaterThan
Parameters
- $value : mixed
Return values
GreaterThangreaterThanOrEqual()
greaterThanOrEqual(mixed $value) : LogicalOr
Parameters
- $value : mixed
Return values
LogicalOrclassHasAttribute()
classHasAttribute(string $attributeName) : ClassHasAttribute
Parameters
- $attributeName : string
Return values
ClassHasAttributeclassHasStaticAttribute()
classHasStaticAttribute(string $attributeName) : ClassHasStaticAttribute
Parameters
- $attributeName : string
Return values
ClassHasStaticAttributeobjectHasAttribute()
objectHasAttribute(mixed $attributeName) : ObjectHasAttribute
Parameters
- $attributeName : mixed
Return values
ObjectHasAttributeidenticalTo()
identicalTo(mixed $value) : IsIdentical
Parameters
- $value : mixed
Return values
IsIdenticalisInstanceOf()
isInstanceOf(string $className) : IsInstanceOf
Parameters
- $className : string
Return values
IsInstanceOfisType()
isType(string $type) : IsType
Parameters
- $type : string
Return values
IsTypelessThan()
lessThan(mixed $value) : LessThan
Parameters
- $value : mixed
Return values
LessThanlessThanOrEqual()
lessThanOrEqual(mixed $value) : LogicalOr
Parameters
- $value : mixed
Return values
LogicalOrmatchesRegularExpression()
matchesRegularExpression(string $pattern) : RegularExpression
Parameters
- $pattern : string
Return values
RegularExpressionmatches()
matches(string $string) : StringMatchesFormatDescription
Parameters
- $string : string
Return values
StringMatchesFormatDescriptionstringStartsWith()
stringStartsWith(mixed $prefix) : StringStartsWith
Parameters
- $prefix : mixed
Return values
StringStartsWithstringContains()
stringContains(string $string[, bool $case = true ]) : StringContains
Parameters
- $string : string
- $case : bool = true
Return values
StringContainsstringEndsWith()
stringEndsWith(string $suffix) : StringEndsWith
Parameters
- $suffix : string
Return values
StringEndsWithcountOf()
countOf(int $count) : Count
Parameters
- $count : int
Return values
CountobjectEquals()
objectEquals(object $object[, string $method = 'equals' ]) : ObjectEquals
Parameters
- $object : object
- $method : string = 'equals'
Return values
ObjectEqualsany()
Returns a matcher that matches when the method is executed zero or more times.
any() : AnyInvokedCount
Return values
AnyInvokedCountnever()
Returns a matcher that matches when the method is never executed.
never() : InvokedCount
Return values
InvokedCountatLeast()
Returns a matcher that matches when the method is executed at least N times.
atLeast(int $requiredInvocations) : InvokedAtLeastCount
Parameters
- $requiredInvocations : int
Return values
InvokedAtLeastCountatLeastOnce()
Returns a matcher that matches when the method is executed at least once.
atLeastOnce() : InvokedAtLeastOnce
Return values
InvokedAtLeastOnceonce()
Returns a matcher that matches when the method is executed exactly once.
once() : InvokedCount
Return values
InvokedCountexactly()
Returns a matcher that matches when the method is executed exactly $count times.
exactly(int $count) : InvokedCount
Parameters
- $count : int
Return values
InvokedCountatMost()
Returns a matcher that matches when the method is executed at most N times.
atMost(int $allowedInvocations) : InvokedAtMostCount
Parameters
- $allowedInvocations : int
Return values
InvokedAtMostCountat()
Returns a matcher that matches when the method is executed at the given index.
at(int $index) : InvokedAtIndex
Parameters
- $index : int
Return values
InvokedAtIndexreturnValue()
returnValue(mixed $value) : ReturnStub
Parameters
- $value : mixed
Return values
ReturnStubreturnValueMap()
returnValueMap(array<string|int, mixed> $valueMap) : ReturnValueMap
Parameters
- $valueMap : array<string|int, mixed>
Return values
ReturnValueMapreturnArgument()
returnArgument(int $argumentIndex) : ReturnArgument
Parameters
- $argumentIndex : int
Return values
ReturnArgumentreturnCallback()
returnCallback(mixed $callback) : ReturnCallback
Parameters
- $callback : mixed
Return values
ReturnCallbackreturnSelf()
Returns the current object.
returnSelf() : ReturnSelf
This method is useful when mocking a fluent interface.
Return values
ReturnSelfthrowException()
throwException(Throwable $exception) : Exception
Parameters
- $exception : Throwable
Return values
ExceptiononConsecutiveCalls()
onConsecutiveCalls() : ConsecutiveCalls
Return values
ConsecutiveCallsdeep_copy()
Deep copies the given value.
deep_copy(mixed $value[, bool $useCloneMethod = false ]) : mixed
Parameters
- $value : mixed
- $useCloneMethod : bool = false
defineCompatibilityTokens()
defineCompatibilityTokens() : void
deep_copy()
Deep copies the given value.
deep_copy(mixed $value[, bool $useCloneMethod = false ]) : mixed
Parameters
- $value : mixed
- $useCloneMethod : bool = false
defineCompatibilityTokens()
defineCompatibilityTokens() : void
assertArrayHasKey()
Asserts that an array has a specified key.
assertArrayHasKey(int|string $key, array<string|int, mixed>|ArrayAccess $array[, string $message = '' ]) : void
Parameters
- $key : int|string
- $array : array<string|int, mixed>|ArrayAccess
- $message : string = ''
Tags
assertArrayNotHasKey()
Asserts that an array does not have a specified key.
assertArrayNotHasKey(int|string $key, array<string|int, mixed>|ArrayAccess $array[, string $message = '' ]) : void
Parameters
- $key : int|string
- $array : array<string|int, mixed>|ArrayAccess
- $message : string = ''
Tags
assertContains()
Asserts that a haystack contains a needle.
assertContains(mixed $needle, iterable<string|int, mixed> $haystack[, string $message = '' ]) : void
Parameters
- $needle : mixed
- $haystack : iterable<string|int, mixed>
- $message : string = ''
Tags
assertContainsEquals()
assertContainsEquals(mixed $needle, iterable<string|int, mixed> $haystack[, string $message = '' ]) : void
Parameters
- $needle : mixed
- $haystack : iterable<string|int, mixed>
- $message : string = ''
assertNotContains()
Asserts that a haystack does not contain a needle.
assertNotContains(mixed $needle, iterable<string|int, mixed> $haystack[, string $message = '' ]) : void
Parameters
- $needle : mixed
- $haystack : iterable<string|int, mixed>
- $message : string = ''
Tags
assertNotContainsEquals()
assertNotContainsEquals(mixed $needle, iterable<string|int, mixed> $haystack[, string $message = '' ]) : void
Parameters
- $needle : mixed
- $haystack : iterable<string|int, mixed>
- $message : string = ''
assertContainsOnly()
Asserts that a haystack contains only values of a given type.
assertContainsOnly(string $type, iterable<string|int, mixed> $haystack[, bool|null $isNativeType = null ][, string $message = '' ]) : void
Parameters
- $type : string
- $haystack : iterable<string|int, mixed>
- $isNativeType : bool|null = null
- $message : string = ''
Tags
assertContainsOnlyInstancesOf()
Asserts that a haystack contains only instances of a given class name.
assertContainsOnlyInstancesOf(string $className, iterable<string|int, mixed> $haystack[, string $message = '' ]) : void
Parameters
- $className : string
- $haystack : iterable<string|int, mixed>
- $message : string = ''
Tags
assertNotContainsOnly()
Asserts that a haystack does not contain only values of a given type.
assertNotContainsOnly(string $type, iterable<string|int, mixed> $haystack[, bool|null $isNativeType = null ][, string $message = '' ]) : void
Parameters
- $type : string
- $haystack : iterable<string|int, mixed>
- $isNativeType : bool|null = null
- $message : string = ''
Tags
assertCount()
Asserts the number of elements of an array, Countable or Traversable.
assertCount(int $expectedCount, Countable|iterable<string|int, mixed> $haystack[, string $message = '' ]) : void
Parameters
- $expectedCount : int
- $haystack : Countable|iterable<string|int, mixed>
- $message : string = ''
Tags
assertNotCount()
Asserts the number of elements of an array, Countable or Traversable.
assertNotCount(int $expectedCount, Countable|iterable<string|int, mixed> $haystack[, string $message = '' ]) : void
Parameters
- $expectedCount : int
- $haystack : Countable|iterable<string|int, mixed>
- $message : string = ''
Tags
assertEquals()
Asserts that two variables are equal.
assertEquals(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertEqualsCanonicalizing()
Asserts that two variables are equal (canonicalizing).
assertEqualsCanonicalizing(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertEqualsIgnoringCase()
Asserts that two variables are equal (ignoring case).
assertEqualsIgnoringCase(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertEqualsWithDelta()
Asserts that two variables are equal (with delta).
assertEqualsWithDelta(mixed $expected, mixed $actual, float $delta[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $delta : float
- $message : string = ''
Tags
assertNotEquals()
Asserts that two variables are not equal.
assertNotEquals(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertNotEqualsCanonicalizing()
Asserts that two variables are not equal (canonicalizing).
assertNotEqualsCanonicalizing(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertNotEqualsIgnoringCase()
Asserts that two variables are not equal (ignoring case).
assertNotEqualsIgnoringCase(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertNotEqualsWithDelta()
Asserts that two variables are not equal (with delta).
assertNotEqualsWithDelta(mixed $expected, mixed $actual, float $delta[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $delta : float
- $message : string = ''
Tags
assertObjectEquals()
assertObjectEquals(object $expected, object $actual[, string $method = 'equals' ][, string $message = '' ]) : void
Parameters
- $expected : object
- $actual : object
- $method : string = 'equals'
- $message : string = ''
Tags
assertEmpty()
Asserts that a variable is empty.
assertEmpty(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertNotEmpty()
Asserts that a variable is not empty.
assertNotEmpty(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertGreaterThan()
Asserts that a value is greater than another value.
assertGreaterThan(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertGreaterThanOrEqual()
Asserts that a value is greater than or equal to another value.
assertGreaterThanOrEqual(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertLessThan()
Asserts that a value is smaller than another value.
assertLessThan(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertLessThanOrEqual()
Asserts that a value is smaller than or equal to another value.
assertLessThanOrEqual(mixed $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertFileEquals()
Asserts that the contents of one file is equal to the contents of another file.
assertFileEquals(string $expected, string $actual[, string $message = '' ]) : void
Parameters
- $expected : string
- $actual : string
- $message : string = ''
Tags
assertFileEqualsCanonicalizing()
Asserts that the contents of one file is equal to the contents of another file (canonicalizing).
assertFileEqualsCanonicalizing(string $expected, string $actual[, string $message = '' ]) : void
Parameters
- $expected : string
- $actual : string
- $message : string = ''
Tags
assertFileEqualsIgnoringCase()
Asserts that the contents of one file is equal to the contents of another file (ignoring case).
assertFileEqualsIgnoringCase(string $expected, string $actual[, string $message = '' ]) : void
Parameters
- $expected : string
- $actual : string
- $message : string = ''
Tags
assertFileNotEquals()
Asserts that the contents of one file is not equal to the contents of another file.
assertFileNotEquals(string $expected, string $actual[, string $message = '' ]) : void
Parameters
- $expected : string
- $actual : string
- $message : string = ''
Tags
assertFileNotEqualsCanonicalizing()
Asserts that the contents of one file is not equal to the contents of another file (canonicalizing).
assertFileNotEqualsCanonicalizing(string $expected, string $actual[, string $message = '' ]) : void
Parameters
- $expected : string
- $actual : string
- $message : string = ''
Tags
assertFileNotEqualsIgnoringCase()
Asserts that the contents of one file is not equal to the contents of another file (ignoring case).
assertFileNotEqualsIgnoringCase(string $expected, string $actual[, string $message = '' ]) : void
Parameters
- $expected : string
- $actual : string
- $message : string = ''
Tags
assertStringEqualsFile()
Asserts that the contents of a string is equal to the contents of a file.
assertStringEqualsFile(string $expectedFile, string $actualString[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualString : string
- $message : string = ''
Tags
assertStringEqualsFileCanonicalizing()
Asserts that the contents of a string is equal to the contents of a file (canonicalizing).
assertStringEqualsFileCanonicalizing(string $expectedFile, string $actualString[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualString : string
- $message : string = ''
Tags
assertStringEqualsFileIgnoringCase()
Asserts that the contents of a string is equal to the contents of a file (ignoring case).
assertStringEqualsFileIgnoringCase(string $expectedFile, string $actualString[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualString : string
- $message : string = ''
Tags
assertStringNotEqualsFile()
Asserts that the contents of a string is not equal to the contents of a file.
assertStringNotEqualsFile(string $expectedFile, string $actualString[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualString : string
- $message : string = ''
Tags
assertStringNotEqualsFileCanonicalizing()
Asserts that the contents of a string is not equal to the contents of a file (canonicalizing).
assertStringNotEqualsFileCanonicalizing(string $expectedFile, string $actualString[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualString : string
- $message : string = ''
Tags
assertStringNotEqualsFileIgnoringCase()
Asserts that the contents of a string is not equal to the contents of a file (ignoring case).
assertStringNotEqualsFileIgnoringCase(string $expectedFile, string $actualString[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualString : string
- $message : string = ''
Tags
assertIsReadable()
Asserts that a file/dir is readable.
assertIsReadable(string $filename[, string $message = '' ]) : void
Parameters
- $filename : string
- $message : string = ''
Tags
assertIsNotReadable()
Asserts that a file/dir exists and is not readable.
assertIsNotReadable(string $filename[, string $message = '' ]) : void
Parameters
- $filename : string
- $message : string = ''
Tags
assertNotIsReadable()
Asserts that a file/dir exists and is not readable.
https://github.com/sebastianbergmann/phpunit/issues/4062
assertNotIsReadable(string $filename[, string $message = '' ]) : void
Parameters
- $filename : string
- $message : string = ''
Tags
assertIsWritable()
Asserts that a file/dir exists and is writable.
assertIsWritable(string $filename[, string $message = '' ]) : void
Parameters
- $filename : string
- $message : string = ''
Tags
assertIsNotWritable()
Asserts that a file/dir exists and is not writable.
assertIsNotWritable(string $filename[, string $message = '' ]) : void
Parameters
- $filename : string
- $message : string = ''
Tags
assertNotIsWritable()
Asserts that a file/dir exists and is not writable.
https://github.com/sebastianbergmann/phpunit/issues/4065
assertNotIsWritable(string $filename[, string $message = '' ]) : void
Parameters
- $filename : string
- $message : string = ''
Tags
assertDirectoryExists()
Asserts that a directory exists.
assertDirectoryExists(string $directory[, string $message = '' ]) : void
Parameters
- $directory : string
- $message : string = ''
Tags
assertDirectoryDoesNotExist()
Asserts that a directory does not exist.
assertDirectoryDoesNotExist(string $directory[, string $message = '' ]) : void
Parameters
- $directory : string
- $message : string = ''
Tags
assertDirectoryNotExists()
Asserts that a directory does not exist.
https://github.com/sebastianbergmann/phpunit/issues/4068
assertDirectoryNotExists(string $directory[, string $message = '' ]) : void
Parameters
- $directory : string
- $message : string = ''
Tags
assertDirectoryIsReadable()
Asserts that a directory exists and is readable.
assertDirectoryIsReadable(string $directory[, string $message = '' ]) : void
Parameters
- $directory : string
- $message : string = ''
Tags
assertDirectoryIsNotReadable()
Asserts that a directory exists and is not readable.
assertDirectoryIsNotReadable(string $directory[, string $message = '' ]) : void
Parameters
- $directory : string
- $message : string = ''
Tags
assertDirectoryNotIsReadable()
Asserts that a directory exists and is not readable.
https://github.com/sebastianbergmann/phpunit/issues/4071
assertDirectoryNotIsReadable(string $directory[, string $message = '' ]) : void
Parameters
- $directory : string
- $message : string = ''
Tags
assertDirectoryIsWritable()
Asserts that a directory exists and is writable.
assertDirectoryIsWritable(string $directory[, string $message = '' ]) : void
Parameters
- $directory : string
- $message : string = ''
Tags
assertDirectoryIsNotWritable()
Asserts that a directory exists and is not writable.
assertDirectoryIsNotWritable(string $directory[, string $message = '' ]) : void
Parameters
- $directory : string
- $message : string = ''
Tags
assertDirectoryNotIsWritable()
Asserts that a directory exists and is not writable.
https://github.com/sebastianbergmann/phpunit/issues/4074
assertDirectoryNotIsWritable(string $directory[, string $message = '' ]) : void
Parameters
- $directory : string
- $message : string = ''
Tags
assertFileExists()
Asserts that a file exists.
assertFileExists(string $filename[, string $message = '' ]) : void
Parameters
- $filename : string
- $message : string = ''
Tags
assertFileDoesNotExist()
Asserts that a file does not exist.
assertFileDoesNotExist(string $filename[, string $message = '' ]) : void
Parameters
- $filename : string
- $message : string = ''
Tags
assertFileNotExists()
Asserts that a file does not exist.
https://github.com/sebastianbergmann/phpunit/issues/4077
assertFileNotExists(string $filename[, string $message = '' ]) : void
Parameters
- $filename : string
- $message : string = ''
Tags
assertFileIsReadable()
Asserts that a file exists and is readable.
assertFileIsReadable(string $file[, string $message = '' ]) : void
Parameters
- $file : string
- $message : string = ''
Tags
assertFileIsNotReadable()
Asserts that a file exists and is not readable.
assertFileIsNotReadable(string $file[, string $message = '' ]) : void
Parameters
- $file : string
- $message : string = ''
Tags
assertFileNotIsReadable()
Asserts that a file exists and is not readable.
https://github.com/sebastianbergmann/phpunit/issues/4080
assertFileNotIsReadable(string $file[, string $message = '' ]) : void
Parameters
- $file : string
- $message : string = ''
Tags
assertFileIsWritable()
Asserts that a file exists and is writable.
assertFileIsWritable(string $file[, string $message = '' ]) : void
Parameters
- $file : string
- $message : string = ''
Tags
assertFileIsNotWritable()
Asserts that a file exists and is not writable.
assertFileIsNotWritable(string $file[, string $message = '' ]) : void
Parameters
- $file : string
- $message : string = ''
Tags
assertFileNotIsWritable()
Asserts that a file exists and is not writable.
https://github.com/sebastianbergmann/phpunit/issues/4083
assertFileNotIsWritable(string $file[, string $message = '' ]) : void
Parameters
- $file : string
- $message : string = ''
Tags
assertTrue()
Asserts that a condition is true.
assertTrue(mixed $condition[, string $message = '' ]) : void
Parameters
- $condition : mixed
- $message : string = ''
Tags
assertNotTrue()
Asserts that a condition is not true.
assertNotTrue(mixed $condition[, string $message = '' ]) : void
Parameters
- $condition : mixed
- $message : string = ''
Tags
assertFalse()
Asserts that a condition is false.
assertFalse(mixed $condition[, string $message = '' ]) : void
Parameters
- $condition : mixed
- $message : string = ''
Tags
assertNotFalse()
Asserts that a condition is not false.
assertNotFalse(mixed $condition[, string $message = '' ]) : void
Parameters
- $condition : mixed
- $message : string = ''
Tags
assertNull()
Asserts that a variable is null.
assertNull(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertNotNull()
Asserts that a variable is not null.
assertNotNull(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertFinite()
Asserts that a variable is finite.
assertFinite(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertInfinite()
Asserts that a variable is infinite.
assertInfinite(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertNan()
Asserts that a variable is nan.
assertNan(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertClassHasAttribute()
Asserts that a class has a specified attribute.
assertClassHasAttribute(string $attributeName, string $className[, string $message = '' ]) : void
Parameters
- $attributeName : string
- $className : string
- $message : string = ''
Tags
assertClassNotHasAttribute()
Asserts that a class does not have a specified attribute.
assertClassNotHasAttribute(string $attributeName, string $className[, string $message = '' ]) : void
Parameters
- $attributeName : string
- $className : string
- $message : string = ''
Tags
assertClassHasStaticAttribute()
Asserts that a class has a specified static attribute.
assertClassHasStaticAttribute(string $attributeName, string $className[, string $message = '' ]) : void
Parameters
- $attributeName : string
- $className : string
- $message : string = ''
Tags
assertClassNotHasStaticAttribute()
Asserts that a class does not have a specified static attribute.
assertClassNotHasStaticAttribute(string $attributeName, string $className[, string $message = '' ]) : void
Parameters
- $attributeName : string
- $className : string
- $message : string = ''
Tags
assertObjectHasAttribute()
Asserts that an object has a specified attribute.
assertObjectHasAttribute(string $attributeName, object $object[, string $message = '' ]) : void
Parameters
- $attributeName : string
- $object : object
- $message : string = ''
Tags
assertObjectNotHasAttribute()
Asserts that an object does not have a specified attribute.
assertObjectNotHasAttribute(string $attributeName, object $object[, string $message = '' ]) : void
Parameters
- $attributeName : string
- $object : object
- $message : string = ''
Tags
assertObjectHasProperty()
Asserts that an object has a specified property.
assertObjectHasProperty(string $attributeName, object $object[, string $message = '' ]) : void
Parameters
- $attributeName : string
- $object : object
- $message : string = ''
Tags
assertObjectNotHasProperty()
Asserts that an object does not have a specified property.
assertObjectNotHasProperty(string $attributeName, object $object[, string $message = '' ]) : void
Parameters
- $attributeName : string
- $object : object
- $message : string = ''
Tags
assertSame()
Asserts that two variables have the same type and value.
assertSame(mixed $expected, mixed $actual[, string $message = '' ]) : void
Used on objects, it asserts that two variables reference the same object.
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertNotSame()
Asserts that two variables do not have the same type and value.
assertNotSame(mixed $expected, mixed $actual[, string $message = '' ]) : void
Used on objects, it asserts that two variables do not reference the same object.
Parameters
- $expected : mixed
- $actual : mixed
- $message : string = ''
Tags
assertInstanceOf()
Asserts that a variable is of a given type.
assertInstanceOf(string $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : string
- $actual : mixed
- $message : string = ''
Tags
assertNotInstanceOf()
Asserts that a variable is not of a given type.
assertNotInstanceOf(string $expected, mixed $actual[, string $message = '' ]) : void
Parameters
- $expected : string
- $actual : mixed
- $message : string = ''
Tags
assertIsArray()
Asserts that a variable is of type array.
assertIsArray(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsBool()
Asserts that a variable is of type bool.
assertIsBool(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsFloat()
Asserts that a variable is of type float.
assertIsFloat(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsInt()
Asserts that a variable is of type int.
assertIsInt(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNumeric()
Asserts that a variable is of type numeric.
assertIsNumeric(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsObject()
Asserts that a variable is of type object.
assertIsObject(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsResource()
Asserts that a variable is of type resource.
assertIsResource(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsClosedResource()
Asserts that a variable is of type resource and is closed.
assertIsClosedResource(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsString()
Asserts that a variable is of type string.
assertIsString(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsScalar()
Asserts that a variable is of type scalar.
assertIsScalar(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsCallable()
Asserts that a variable is of type callable.
assertIsCallable(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsIterable()
Asserts that a variable is of type iterable.
assertIsIterable(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotArray()
Asserts that a variable is not of type array.
assertIsNotArray(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotBool()
Asserts that a variable is not of type bool.
assertIsNotBool(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotFloat()
Asserts that a variable is not of type float.
assertIsNotFloat(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotInt()
Asserts that a variable is not of type int.
assertIsNotInt(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotNumeric()
Asserts that a variable is not of type numeric.
assertIsNotNumeric(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotObject()
Asserts that a variable is not of type object.
assertIsNotObject(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotResource()
Asserts that a variable is not of type resource.
assertIsNotResource(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotClosedResource()
Asserts that a variable is not of type resource.
assertIsNotClosedResource(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotString()
Asserts that a variable is not of type string.
assertIsNotString(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotScalar()
Asserts that a variable is not of type scalar.
assertIsNotScalar(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotCallable()
Asserts that a variable is not of type callable.
assertIsNotCallable(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertIsNotIterable()
Asserts that a variable is not of type iterable.
assertIsNotIterable(mixed $actual[, string $message = '' ]) : void
Parameters
- $actual : mixed
- $message : string = ''
Tags
assertMatchesRegularExpression()
Asserts that a string matches a given regular expression.
assertMatchesRegularExpression(string $pattern, string $string[, string $message = '' ]) : void
Parameters
- $pattern : string
- $string : string
- $message : string = ''
Tags
assertRegExp()
Asserts that a string matches a given regular expression.
https://github.com/sebastianbergmann/phpunit/issues/4086
assertRegExp(string $pattern, string $string[, string $message = '' ]) : void
Parameters
- $pattern : string
- $string : string
- $message : string = ''
Tags
assertDoesNotMatchRegularExpression()
Asserts that a string does not match a given regular expression.
assertDoesNotMatchRegularExpression(string $pattern, string $string[, string $message = '' ]) : void
Parameters
- $pattern : string
- $string : string
- $message : string = ''
Tags
assertNotRegExp()
Asserts that a string does not match a given regular expression.
https://github.com/sebastianbergmann/phpunit/issues/4089
assertNotRegExp(string $pattern, string $string[, string $message = '' ]) : void
Parameters
- $pattern : string
- $string : string
- $message : string = ''
Tags
assertSameSize()
Assert that the size of two arrays (or `Countable` or `Traversable` objects) is the same.
assertSameSize(Countable|iterable<string|int, mixed> $expected, Countable|iterable<string|int, mixed> $actual[, string $message = '' ]) : void
Parameters
- $expected : Countable|iterable<string|int, mixed>
- $actual : Countable|iterable<string|int, mixed>
- $message : string = ''
Tags
assertNotSameSize()
Assert that the size of two arrays (or `Countable` or `Traversable` objects) is not the same.
assertNotSameSize(Countable|iterable<string|int, mixed> $expected, Countable|iterable<string|int, mixed> $actual[, string $message = '' ]) : void
Parameters
- $expected : Countable|iterable<string|int, mixed>
- $actual : Countable|iterable<string|int, mixed>
- $message : string = ''
Tags
assertStringMatchesFormat()
Asserts that a string matches a given format string.
assertStringMatchesFormat(string $format, string $string[, string $message = '' ]) : void
Parameters
- $format : string
- $string : string
- $message : string = ''
Tags
assertStringNotMatchesFormat()
Asserts that a string does not match a given format string.
assertStringNotMatchesFormat(string $format, string $string[, string $message = '' ]) : void
Parameters
- $format : string
- $string : string
- $message : string = ''
Tags
assertStringMatchesFormatFile()
Asserts that a string matches a given format file.
assertStringMatchesFormatFile(string $formatFile, string $string[, string $message = '' ]) : void
Parameters
- $formatFile : string
- $string : string
- $message : string = ''
Tags
assertStringNotMatchesFormatFile()
Asserts that a string does not match a given format string.
assertStringNotMatchesFormatFile(string $formatFile, string $string[, string $message = '' ]) : void
Parameters
- $formatFile : string
- $string : string
- $message : string = ''
Tags
assertStringStartsWith()
Asserts that a string starts with a given prefix.
assertStringStartsWith(string $prefix, string $string[, string $message = '' ]) : void
Parameters
- $prefix : string
- $string : string
- $message : string = ''
Tags
assertStringStartsNotWith()
Asserts that a string starts not with a given prefix.
assertStringStartsNotWith(string $prefix, string $string[, string $message = '' ]) : void
Parameters
- $prefix : string
- $string : string
- $message : string = ''
Tags
assertStringContainsString()
assertStringContainsString(string $needle, string $haystack[, string $message = '' ]) : void
Parameters
- $needle : string
- $haystack : string
- $message : string = ''
Tags
assertStringContainsStringIgnoringCase()
assertStringContainsStringIgnoringCase(string $needle, string $haystack[, string $message = '' ]) : void
Parameters
- $needle : string
- $haystack : string
- $message : string = ''
Tags
assertStringNotContainsString()
assertStringNotContainsString(string $needle, string $haystack[, string $message = '' ]) : void
Parameters
- $needle : string
- $haystack : string
- $message : string = ''
Tags
assertStringNotContainsStringIgnoringCase()
assertStringNotContainsStringIgnoringCase(string $needle, string $haystack[, string $message = '' ]) : void
Parameters
- $needle : string
- $haystack : string
- $message : string = ''
Tags
assertStringEndsWith()
Asserts that a string ends with a given suffix.
assertStringEndsWith(string $suffix, string $string[, string $message = '' ]) : void
Parameters
- $suffix : string
- $string : string
- $message : string = ''
Tags
assertStringEndsNotWith()
Asserts that a string ends not with a given suffix.
assertStringEndsNotWith(string $suffix, string $string[, string $message = '' ]) : void
Parameters
- $suffix : string
- $string : string
- $message : string = ''
Tags
assertXmlFileEqualsXmlFile()
Asserts that two XML files are equal.
assertXmlFileEqualsXmlFile(string $expectedFile, string $actualFile[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualFile : string
- $message : string = ''
Tags
assertXmlFileNotEqualsXmlFile()
Asserts that two XML files are not equal.
assertXmlFileNotEqualsXmlFile(string $expectedFile, string $actualFile[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualFile : string
- $message : string = ''
Tags
assertXmlStringEqualsXmlFile()
Asserts that two XML documents are equal.
assertXmlStringEqualsXmlFile(string $expectedFile, DOMDocument|string $actualXml[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualXml : DOMDocument|string
- $message : string = ''
Tags
assertXmlStringNotEqualsXmlFile()
Asserts that two XML documents are not equal.
assertXmlStringNotEqualsXmlFile(string $expectedFile, DOMDocument|string $actualXml[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualXml : DOMDocument|string
- $message : string = ''
Tags
assertXmlStringEqualsXmlString()
Asserts that two XML documents are equal.
assertXmlStringEqualsXmlString(DOMDocument|string $expectedXml, DOMDocument|string $actualXml[, string $message = '' ]) : void
Parameters
- $expectedXml : DOMDocument|string
- $actualXml : DOMDocument|string
- $message : string = ''
Tags
assertXmlStringNotEqualsXmlString()
Asserts that two XML documents are not equal.
assertXmlStringNotEqualsXmlString(DOMDocument|string $expectedXml, DOMDocument|string $actualXml[, string $message = '' ]) : void
Parameters
- $expectedXml : DOMDocument|string
- $actualXml : DOMDocument|string
- $message : string = ''
Tags
assertEqualXMLStructure()
Asserts that a hierarchy of DOMElements matches.
https://github.com/sebastianbergmann/phpunit/issues/4091
assertEqualXMLStructure(DOMElement $expectedElement, DOMElement $actualElement[, bool $checkAttributes = false ][, string $message = '' ]) : void
Parameters
- $expectedElement : DOMElement
- $actualElement : DOMElement
- $checkAttributes : bool = false
- $message : string = ''
Tags
assertThat()
Evaluates a PHPUnit\Framework\Constraint matcher object.
assertThat(mixed $value, Constraint $constraint[, string $message = '' ]) : void
Parameters
- $value : mixed
- $constraint : Constraint
- $message : string = ''
Tags
assertJson()
Asserts that a string is a valid JSON string.
assertJson(string $actualJson[, string $message = '' ]) : void
Parameters
- $actualJson : string
- $message : string = ''
Tags
assertJsonStringEqualsJsonString()
Asserts that two given JSON encoded objects or arrays are equal.
assertJsonStringEqualsJsonString(string $expectedJson, string $actualJson[, string $message = '' ]) : void
Parameters
- $expectedJson : string
- $actualJson : string
- $message : string = ''
Tags
assertJsonStringNotEqualsJsonString()
Asserts that two given JSON encoded objects or arrays are not equal.
assertJsonStringNotEqualsJsonString(string $expectedJson, string $actualJson[, string $message = '' ]) : void
Parameters
- $expectedJson : string
- $actualJson : string
- $message : string = ''
Tags
assertJsonStringEqualsJsonFile()
Asserts that the generated JSON encoded object and the content of the given file are equal.
assertJsonStringEqualsJsonFile(string $expectedFile, string $actualJson[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualJson : string
- $message : string = ''
Tags
assertJsonStringNotEqualsJsonFile()
Asserts that the generated JSON encoded object and the content of the given file are not equal.
assertJsonStringNotEqualsJsonFile(string $expectedFile, string $actualJson[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualJson : string
- $message : string = ''
Tags
assertJsonFileEqualsJsonFile()
Asserts that two JSON files are equal.
assertJsonFileEqualsJsonFile(string $expectedFile, string $actualFile[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualFile : string
- $message : string = ''
Tags
assertJsonFileNotEqualsJsonFile()
Asserts that two JSON files are not equal.
assertJsonFileNotEqualsJsonFile(string $expectedFile, string $actualFile[, string $message = '' ]) : void
Parameters
- $expectedFile : string
- $actualFile : string
- $message : string = ''
Tags
logicalAnd()
logicalAnd() : LogicalAnd
Return values
LogicalAndlogicalOr()
logicalOr() : LogicalOr
Return values
LogicalOrlogicalNot()
logicalNot(Constraint $constraint) : LogicalNot
Parameters
- $constraint : Constraint
Return values
LogicalNotlogicalXor()
logicalXor() : LogicalXor
Return values
LogicalXoranything()
anything() : IsAnything
Return values
IsAnythingisTrue()
isTrue() : IsTrue
Return values
IsTruecallback()
callback(callable $callback) : Callback
Parameters
- $callback : callable
Return values
CallbackisFalse()
isFalse() : IsFalse
Return values
IsFalseisJson()
isJson() : IsJson
Return values
IsJsonisNull()
isNull() : IsNull
Return values
IsNullisFinite()
isFinite() : IsFinite
Return values
IsFiniteisInfinite()
isInfinite() : IsInfinite
Return values
IsInfiniteisNan()
isNan() : IsNan
Return values
IsNancontainsEqual()
containsEqual(mixed $value) : TraversableContainsEqual
Parameters
- $value : mixed
Return values
TraversableContainsEqualcontainsIdentical()
containsIdentical(mixed $value) : TraversableContainsIdentical
Parameters
- $value : mixed
Return values
TraversableContainsIdenticalcontainsOnly()
containsOnly(string $type) : TraversableContainsOnly
Parameters
- $type : string
Return values
TraversableContainsOnlycontainsOnlyInstancesOf()
containsOnlyInstancesOf(string $className) : TraversableContainsOnly
Parameters
- $className : string
Return values
TraversableContainsOnlyarrayHasKey()
arrayHasKey(mixed $key) : ArrayHasKey
Parameters
- $key : mixed
Return values
ArrayHasKeyequalTo()
equalTo(mixed $value) : IsEqual
Parameters
- $value : mixed
Return values
IsEqualequalToCanonicalizing()
equalToCanonicalizing(mixed $value) : IsEqualCanonicalizing
Parameters
- $value : mixed
Return values
IsEqualCanonicalizingequalToIgnoringCase()
equalToIgnoringCase(mixed $value) : IsEqualIgnoringCase
Parameters
- $value : mixed
Return values
IsEqualIgnoringCaseequalToWithDelta()
equalToWithDelta(mixed $value, float $delta) : IsEqualWithDelta
Parameters
- $value : mixed
- $delta : float
Return values
IsEqualWithDeltaisEmpty()
isEmpty() : IsEmpty
Return values
IsEmptyisWritable()
isWritable() : IsWritable
Return values
IsWritableisReadable()
isReadable() : IsReadable
Return values
IsReadabledirectoryExists()
directoryExists() : DirectoryExists
Return values
DirectoryExistsfileExists()
fileExists() : FileExists
Return values
FileExistsgreaterThan()
greaterThan(mixed $value) : GreaterThan
Parameters
- $value : mixed
Return values
GreaterThangreaterThanOrEqual()
greaterThanOrEqual(mixed $value) : LogicalOr
Parameters
- $value : mixed
Return values
LogicalOrclassHasAttribute()
classHasAttribute(string $attributeName) : ClassHasAttribute
Parameters
- $attributeName : string
Return values
ClassHasAttributeclassHasStaticAttribute()
classHasStaticAttribute(string $attributeName) : ClassHasStaticAttribute
Parameters
- $attributeName : string
Return values
ClassHasStaticAttributeobjectHasAttribute()
objectHasAttribute(mixed $attributeName) : ObjectHasAttribute
Parameters
- $attributeName : mixed
Return values
ObjectHasAttributeidenticalTo()
identicalTo(mixed $value) : IsIdentical
Parameters
- $value : mixed
Return values
IsIdenticalisInstanceOf()
isInstanceOf(string $className) : IsInstanceOf
Parameters
- $className : string
Return values
IsInstanceOfisType()
isType(string $type) : IsType
Parameters
- $type : string
Return values
IsTypelessThan()
lessThan(mixed $value) : LessThan
Parameters
- $value : mixed
Return values
LessThanlessThanOrEqual()
lessThanOrEqual(mixed $value) : LogicalOr
Parameters
- $value : mixed
Return values
LogicalOrmatchesRegularExpression()
matchesRegularExpression(string $pattern) : RegularExpression
Parameters
- $pattern : string
Return values
RegularExpressionmatches()
matches(string $string) : StringMatchesFormatDescription
Parameters
- $string : string
Return values
StringMatchesFormatDescriptionstringStartsWith()
stringStartsWith(mixed $prefix) : StringStartsWith
Parameters
- $prefix : mixed
Return values
StringStartsWithstringContains()
stringContains(string $string[, bool $case = true ]) : StringContains
Parameters
- $string : string
- $case : bool = true
Return values
StringContainsstringEndsWith()
stringEndsWith(string $suffix) : StringEndsWith
Parameters
- $suffix : string
Return values
StringEndsWithcountOf()
countOf(int $count) : Count
Parameters
- $count : int
Return values
CountobjectEquals()
objectEquals(object $object[, string $method = 'equals' ]) : ObjectEquals
Parameters
- $object : object
- $method : string = 'equals'
Return values
ObjectEqualsany()
Returns a matcher that matches when the method is executed zero or more times.
any() : AnyInvokedCount
Return values
AnyInvokedCountnever()
Returns a matcher that matches when the method is never executed.
never() : InvokedCount
Return values
InvokedCountatLeast()
Returns a matcher that matches when the method is executed at least N times.
atLeast(int $requiredInvocations) : InvokedAtLeastCount
Parameters
- $requiredInvocations : int
Return values
InvokedAtLeastCountatLeastOnce()
Returns a matcher that matches when the method is executed at least once.
atLeastOnce() : InvokedAtLeastOnce
Return values
InvokedAtLeastOnceonce()
Returns a matcher that matches when the method is executed exactly once.
once() : InvokedCount
Return values
InvokedCountexactly()
Returns a matcher that matches when the method is executed exactly $count times.
exactly(int $count) : InvokedCount
Parameters
- $count : int
Return values
InvokedCountatMost()
Returns a matcher that matches when the method is executed at most N times.
atMost(int $allowedInvocations) : InvokedAtMostCount
Parameters
- $allowedInvocations : int
Return values
InvokedAtMostCountat()
Returns a matcher that matches when the method is executed at the given index.
at(int $index) : InvokedAtIndex
Parameters
- $index : int
Return values
InvokedAtIndexreturnValue()
returnValue(mixed $value) : ReturnStub
Parameters
- $value : mixed
Return values
ReturnStubreturnValueMap()
returnValueMap(array<string|int, mixed> $valueMap) : ReturnValueMap
Parameters
- $valueMap : array<string|int, mixed>
Return values
ReturnValueMapreturnArgument()
returnArgument(int $argumentIndex) : ReturnArgument
Parameters
- $argumentIndex : int
Return values
ReturnArgumentreturnCallback()
returnCallback(mixed $callback) : ReturnCallback
Parameters
- $callback : mixed
Return values
ReturnCallbackreturnSelf()
Returns the current object.
returnSelf() : ReturnSelf
This method is useful when mocking a fluent interface.
Return values
ReturnSelfthrowException()
throwException(Throwable $exception) : Exception
Parameters
- $exception : Throwable
Return values
ExceptiononConsecutiveCalls()
onConsecutiveCalls() : ConsecutiveCalls
Return values
ConsecutiveCallsnow()
now([string $modifier = 'now' ]) : DatePoint
Parameters
- $modifier : string = 'now'
Tags
Return values
DatePointparam()
Creates a parameter.
param(string $name) : ParamConfigurator
Parameters
- $name : string
Return values
ParamConfiguratorservice()
Creates a reference to a service.
service(string $serviceId) : ReferenceConfigurator
Parameters
- $serviceId : string
Return values
ReferenceConfiguratorinline_service()
Creates an inline service.
inline_service([string|null $class = null ]) : InlineServiceConfigurator
Parameters
- $class : string|null = null
Return values
InlineServiceConfiguratorservice_locator()
Creates a service locator.
service_locator(array<string|int, ReferenceConfigurator|InlineServiceConfigurator> $values) : ServiceLocatorArgument
Parameters
- $values : array<string|int, ReferenceConfigurator|InlineServiceConfigurator>
Return values
ServiceLocatorArgumentiterator()
Creates a lazy iterator.
iterator(array<string|int, ReferenceConfigurator> $values) : IteratorArgument
Parameters
- $values : array<string|int, ReferenceConfigurator>
Return values
IteratorArgumenttagged_iterator()
Creates a lazy iterator by tag name.
tagged_iterator(string $tag[, string|null $indexAttribute = null ][, string|null $defaultIndexMethod = null ][, string|null $defaultPriorityMethod = null ][, string|array<string|int, mixed> $exclude = [] ][, bool $excludeSelf = true ]) : TaggedIteratorArgument
Parameters
- $tag : string
- $indexAttribute : string|null = null
- $defaultIndexMethod : string|null = null
- $defaultPriorityMethod : string|null = null
- $exclude : string|array<string|int, mixed> = []
- $excludeSelf : bool = true
Return values
TaggedIteratorArgumenttagged_locator()
Creates a service locator by tag name.
tagged_locator(string $tag[, string|null $indexAttribute = null ][, string|null $defaultIndexMethod = null ][, string|null $defaultPriorityMethod = null ][, string|array<string|int, mixed> $exclude = [] ][, bool $excludeSelf = true ]) : ServiceLocatorArgument
Parameters
- $tag : string
- $indexAttribute : string|null = null
- $defaultIndexMethod : string|null = null
- $defaultPriorityMethod : string|null = null
- $exclude : string|array<string|int, mixed> = []
- $excludeSelf : bool = true
Return values
ServiceLocatorArgumentexpr()
Creates an expression.
expr(string $expression) : Expression
Parameters
- $expression : string
Return values
Expressionabstract_arg()
Creates an abstract argument.
abstract_arg(string $description) : AbstractArgument
Parameters
- $description : string
Return values
AbstractArgumentenv()
Creates an environment variable reference.
env(string $name) : EnvConfigurator
Parameters
- $name : string
Return values
EnvConfiguratorservice_closure()
Creates a closure service reference.
service_closure(string $serviceId) : ClosureReferenceConfigurator
Parameters
- $serviceId : string
Return values
ClosureReferenceConfiguratorclosure()
Creates a closure.
closure(string|array<string|int, mixed>|ReferenceConfigurator|Expression $callable) : InlineServiceConfigurator
Parameters
- $callable : string|array<string|int, mixed>|ReferenceConfigurator|Expression
Return values
InlineServiceConfiguratortrigger_deprecation()
Triggers a silenced deprecation notice.
trigger_deprecation(string $package, string $version, string $message, mixed ...$args) : void
Parameters
- $package : string
-
The name of the Composer package that is triggering the deprecation
- $version : string
-
The version of the package that introduced the deprecation
- $message : string
-
The message of the deprecation
- $args : mixed
-
Values to insert in the message using printf() formatting
Tags
bailout()
bailout(string $message) : mixed
Parameters
- $message : string
strip_minor_versions()
strip_minor_versions(string $version) : string
Parameters
- $version : string
Return values
stringcentered()
centered(string $text) : string
Parameters
- $text : string
Return values
stringcd()
cd(string $dir) : void
Parameters
- $dir : string
run()
run(string $command) : void
Parameters
- $command : string
get_icu_version_from_genrb()
get_icu_version_from_genrb(string $genrb) : string|null
Parameters
- $genrb : string
Return values
string|nullgrapheme_extract()
grapheme_extract(mixed $haystack, mixed $size[, mixed $type = 0 ][, mixed $start = 0 ][, mixed &$next = 0 ]) : mixed
Parameters
- $haystack : mixed
- $size : mixed
- $type : mixed = 0
- $start : mixed = 0
- $next : mixed = 0
grapheme_stripos()
grapheme_stripos(mixed $haystack, mixed $needle[, mixed $offset = 0 ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $offset : mixed = 0
grapheme_stristr()
grapheme_stristr(mixed $haystack, mixed $needle[, mixed $beforeNeedle = false ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $beforeNeedle : mixed = false
grapheme_strlen()
grapheme_strlen(mixed $input) : mixed
Parameters
- $input : mixed
grapheme_strpos()
grapheme_strpos(mixed $haystack, mixed $needle[, mixed $offset = 0 ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $offset : mixed = 0
grapheme_strripos()
grapheme_strripos(mixed $haystack, mixed $needle[, mixed $offset = 0 ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $offset : mixed = 0
grapheme_strrpos()
grapheme_strrpos(mixed $haystack, mixed $needle[, mixed $offset = 0 ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $offset : mixed = 0
grapheme_strstr()
grapheme_strstr(mixed $haystack, mixed $needle[, mixed $beforeNeedle = false ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $beforeNeedle : mixed = false
grapheme_substr()
grapheme_substr(mixed $string, mixed $offset[, mixed $length = null ]) : mixed
Parameters
- $string : mixed
- $offset : mixed
- $length : mixed = null
grapheme_extract()
grapheme_extract(string|null $haystack, int|null $size[, int|null $type = GRAPHEME_EXTR_COUNT ][, int|null $offset = 0 ][, mixed &$next = null ]) : string|false
Parameters
- $haystack : string|null
- $size : int|null
- $type : int|null = GRAPHEME_EXTR_COUNT
- $offset : int|null = 0
- $next : mixed = null
Return values
string|falsegrapheme_stripos()
grapheme_stripos(string|null $haystack, string|null $needle[, int|null $offset = 0 ]) : int|false
Parameters
- $haystack : string|null
- $needle : string|null
- $offset : int|null = 0
Return values
int|falsegrapheme_stristr()
grapheme_stristr(string|null $haystack, string|null $needle[, bool|null $beforeNeedle = false ]) : string|false
Parameters
- $haystack : string|null
- $needle : string|null
- $beforeNeedle : bool|null = false
Return values
string|falsegrapheme_strlen()
grapheme_strlen(string|null $string) : int|false|null
Parameters
- $string : string|null
Return values
int|false|nullgrapheme_strpos()
grapheme_strpos(string|null $haystack, string|null $needle[, int|null $offset = 0 ]) : int|false
Parameters
- $haystack : string|null
- $needle : string|null
- $offset : int|null = 0
Return values
int|falsegrapheme_strripos()
grapheme_strripos(string|null $haystack, string|null $needle[, int|null $offset = 0 ]) : int|false
Parameters
- $haystack : string|null
- $needle : string|null
- $offset : int|null = 0
Return values
int|falsegrapheme_strrpos()
grapheme_strrpos(string|null $haystack, string|null $needle[, int|null $offset = 0 ]) : int|false
Parameters
- $haystack : string|null
- $needle : string|null
- $offset : int|null = 0
Return values
int|falsegrapheme_strstr()
grapheme_strstr(string|null $haystack, string|null $needle[, bool|null $beforeNeedle = false ]) : string|false
Parameters
- $haystack : string|null
- $needle : string|null
- $beforeNeedle : bool|null = false
Return values
string|falsegrapheme_substr()
grapheme_substr(string|null $string, int|null $offset[, int|null $length = null ]) : string|false
Parameters
- $string : string|null
- $offset : int|null
- $length : int|null = null
Return values
string|falseintl_is_failure()
intl_is_failure(mixed $errorCode) : mixed
Parameters
- $errorCode : mixed
intl_get_error_code()
intl_get_error_code() : mixed
intl_get_error_message()
intl_get_error_message() : mixed
intl_error_name()
intl_error_name(mixed $errorCode) : mixed
Parameters
- $errorCode : mixed
intl_is_failure()
intl_is_failure(int|null $errorCode) : bool
Parameters
- $errorCode : int|null
Return values
boolintl_get_error_code()
intl_get_error_code() : int
Return values
intintl_get_error_message()
intl_get_error_message() : string
Return values
stringintl_error_name()
intl_error_name(int|null $errorCode) : string
Parameters
- $errorCode : int|null
Return values
stringidn_to_ascii()
idn_to_ascii(mixed $domain[, mixed $flags = 0 ][, mixed $variant = INTL_IDNA_VARIANT_UTS46 ][, mixed &$idna_info = null ]) : mixed
Parameters
- $domain : mixed
- $flags : mixed = 0
- $variant : mixed = INTL_IDNA_VARIANT_UTS46
- $idna_info : mixed = null
idn_to_utf8()
idn_to_utf8(mixed $domain[, mixed $flags = 0 ][, mixed $variant = INTL_IDNA_VARIANT_UTS46 ][, mixed &$idna_info = null ]) : mixed
Parameters
- $domain : mixed
- $flags : mixed = 0
- $variant : mixed = INTL_IDNA_VARIANT_UTS46
- $idna_info : mixed = null
idn_to_ascii()
idn_to_ascii(string|null $domain[, int|null $flags = IDNA_DEFAULT ][, int|null $variant = INTL_IDNA_VARIANT_UTS46 ][, mixed &$idna_info = null ]) : string|false
Parameters
- $domain : string|null
- $flags : int|null = IDNA_DEFAULT
- $variant : int|null = INTL_IDNA_VARIANT_UTS46
- $idna_info : mixed = null
Return values
string|falseidn_to_utf8()
idn_to_utf8(string|null $domain[, int|null $flags = IDNA_DEFAULT ][, int|null $variant = INTL_IDNA_VARIANT_UTS46 ][, mixed &$idna_info = null ]) : string|false
Parameters
- $domain : string|null
- $flags : int|null = IDNA_DEFAULT
- $variant : int|null = INTL_IDNA_VARIANT_UTS46
- $idna_info : mixed = null
Return values
string|falsenormalizer_is_normalized()
normalizer_is_normalized(mixed $string[, mixed $form = pNormalizer::FORM_C ]) : mixed
Parameters
- $string : mixed
- $form : mixed = pNormalizer::FORM_C
normalizer_normalize()
normalizer_normalize(mixed $string[, mixed $form = pNormalizer::FORM_C ]) : mixed
Parameters
- $string : mixed
- $form : mixed = pNormalizer::FORM_C
normalizer_is_normalized()
normalizer_is_normalized(string|null $string[, int|null $form = pNormalizer::FORM_C ]) : bool
Parameters
- $string : string|null
- $form : int|null = pNormalizer::FORM_C
Return values
boolnormalizer_normalize()
normalizer_normalize(string|null $string[, int|null $form = pNormalizer::FORM_C ]) : string|false
Parameters
- $string : string|null
- $form : int|null = pNormalizer::FORM_C
Return values
string|falsemb_convert_encoding()
mb_convert_encoding(mixed $string, mixed $to_encoding[, mixed $from_encoding = null ]) : mixed
Parameters
- $string : mixed
- $to_encoding : mixed
- $from_encoding : mixed = null
mb_decode_mimeheader()
mb_decode_mimeheader(mixed $string) : mixed
Parameters
- $string : mixed
mb_encode_mimeheader()
mb_encode_mimeheader(mixed $string[, mixed $charset = null ][, mixed $transfer_encoding = null ][, mixed $newline = "
" ][, mixed $indent = 0 ]) : mixed
Parameters
- $string : mixed
- $charset : mixed = null
- $transfer_encoding : mixed = null
- $newline : mixed = " "
- $indent : mixed = 0
mb_decode_numericentity()
mb_decode_numericentity(mixed $string, mixed $map[, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $map : mixed
- $encoding : mixed = null
mb_encode_numericentity()
mb_encode_numericentity(mixed $string, mixed $map[, mixed $encoding = null ][, mixed $hex = false ]) : mixed
Parameters
- $string : mixed
- $map : mixed
- $encoding : mixed = null
- $hex : mixed = false
mb_convert_case()
mb_convert_case(mixed $string, mixed $mode[, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $mode : mixed
- $encoding : mixed = null
mb_internal_encoding()
mb_internal_encoding([mixed $encoding = null ]) : mixed
Parameters
- $encoding : mixed = null
mb_language()
mb_language([mixed $language = null ]) : mixed
Parameters
- $language : mixed = null
mb_list_encodings()
mb_list_encodings() : mixed
mb_encoding_aliases()
mb_encoding_aliases(mixed $encoding) : mixed
Parameters
- $encoding : mixed
mb_check_encoding()
mb_check_encoding([mixed $value = null ][, mixed $encoding = null ]) : mixed
Parameters
- $value : mixed = null
- $encoding : mixed = null
mb_detect_encoding()
mb_detect_encoding(mixed $string[, mixed $encodings = null ][, mixed $strict = false ]) : mixed
Parameters
- $string : mixed
- $encodings : mixed = null
- $strict : mixed = false
mb_detect_order()
mb_detect_order([mixed $encoding = null ]) : mixed
Parameters
- $encoding : mixed = null
mb_parse_str()
mb_parse_str(mixed $string[, mixed &$result = [] ]) : mixed
Parameters
- $string : mixed
- $result : mixed = []
mb_strlen()
mb_strlen(mixed $string[, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $encoding : mixed = null
mb_strpos()
mb_strpos(mixed $haystack, mixed $needle[, mixed $offset = 0 ][, mixed $encoding = null ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $offset : mixed = 0
- $encoding : mixed = null
mb_strtolower()
mb_strtolower(mixed $string[, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $encoding : mixed = null
mb_strtoupper()
mb_strtoupper(mixed $string[, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $encoding : mixed = null
mb_substitute_character()
mb_substitute_character([mixed $substitute_character = null ]) : mixed
Parameters
- $substitute_character : mixed = null
mb_substr()
mb_substr(mixed $string, mixed $start[, mixed $length = 2147483647 ][, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $start : mixed
- $length : mixed = 2147483647
- $encoding : mixed = null
mb_stripos()
mb_stripos(mixed $haystack, mixed $needle[, mixed $offset = 0 ][, mixed $encoding = null ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $offset : mixed = 0
- $encoding : mixed = null
mb_stristr()
mb_stristr(mixed $haystack, mixed $needle[, mixed $before_needle = false ][, mixed $encoding = null ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $before_needle : mixed = false
- $encoding : mixed = null
mb_strrchr()
mb_strrchr(mixed $haystack, mixed $needle[, mixed $before_needle = false ][, mixed $encoding = null ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $before_needle : mixed = false
- $encoding : mixed = null
mb_strrichr()
mb_strrichr(mixed $haystack, mixed $needle[, mixed $before_needle = false ][, mixed $encoding = null ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $before_needle : mixed = false
- $encoding : mixed = null
mb_strripos()
mb_strripos(mixed $haystack, mixed $needle[, mixed $offset = 0 ][, mixed $encoding = null ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $offset : mixed = 0
- $encoding : mixed = null
mb_strrpos()
mb_strrpos(mixed $haystack, mixed $needle[, mixed $offset = 0 ][, mixed $encoding = null ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $offset : mixed = 0
- $encoding : mixed = null
mb_strstr()
mb_strstr(mixed $haystack, mixed $needle[, mixed $before_needle = false ][, mixed $encoding = null ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $before_needle : mixed = false
- $encoding : mixed = null
mb_get_info()
mb_get_info([mixed $type = 'all' ]) : mixed
Parameters
- $type : mixed = 'all'
mb_http_output()
mb_http_output([mixed $encoding = null ]) : mixed
Parameters
- $encoding : mixed = null
mb_strwidth()
mb_strwidth(mixed $string[, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $encoding : mixed = null
mb_substr_count()
mb_substr_count(mixed $haystack, mixed $needle[, mixed $encoding = null ]) : mixed
Parameters
- $haystack : mixed
- $needle : mixed
- $encoding : mixed = null
mb_output_handler()
mb_output_handler(mixed $string, mixed $status) : mixed
Parameters
- $string : mixed
- $status : mixed
mb_http_input()
mb_http_input([mixed $type = null ]) : mixed
Parameters
- $type : mixed = null
mb_convert_variables()
mb_convert_variables(mixed $to_encoding, mixed $from_encoding, mixed ...&$vars) : mixed
Parameters
- $to_encoding : mixed
- $from_encoding : mixed
- $vars : mixed
mb_ord()
mb_ord(mixed $string[, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $encoding : mixed = null
mb_chr()
mb_chr(mixed $codepoint[, mixed $encoding = null ]) : mixed
Parameters
- $codepoint : mixed
- $encoding : mixed = null
mb_scrub()
mb_scrub(mixed $string[, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $encoding : mixed = null
mb_str_split()
mb_str_split(mixed $string[, mixed $length = 1 ][, mixed $encoding = null ]) : mixed
Parameters
- $string : mixed
- $length : mixed = 1
- $encoding : mixed = null
mb_str_pad()
mb_str_pad(string $string, int $length[, string $pad_string = ' ' ][, int $pad_type = STR_PAD_RIGHT ][, string|null $encoding = null ]) : string
Parameters
- $string : string
- $length : int
- $pad_string : string = ' '
- $pad_type : int = STR_PAD_RIGHT
- $encoding : string|null = null
Return values
stringmb_convert_encoding()
mb_convert_encoding(array<string|int, mixed>|string|null $string, string|null $to_encoding[, array<string|int, mixed>|string|null $from_encoding = null ]) : array<string|int, mixed>|string|false
Parameters
- $string : array<string|int, mixed>|string|null
- $to_encoding : string|null
- $from_encoding : array<string|int, mixed>|string|null = null
Return values
array<string|int, mixed>|string|falsemb_decode_mimeheader()
mb_decode_mimeheader(string|null $string) : string
Parameters
- $string : string|null
Return values
stringmb_encode_mimeheader()
mb_encode_mimeheader(string|null $string[, string|null $charset = null ][, string|null $transfer_encoding = null ][, string|null $newline = "
" ][, int|null $indent = 0 ]) : string
Parameters
- $string : string|null
- $charset : string|null = null
- $transfer_encoding : string|null = null
- $newline : string|null = " "
- $indent : int|null = 0
Return values
stringmb_decode_numericentity()
mb_decode_numericentity(string|null $string, array<string|int, mixed> $map[, string|null $encoding = null ]) : string
Parameters
- $string : string|null
- $map : array<string|int, mixed>
- $encoding : string|null = null
Return values
stringmb_encode_numericentity()
mb_encode_numericentity(string|null $string, array<string|int, mixed> $map[, string|null $encoding = null ][, bool|null $hex = false ]) : string
Parameters
- $string : string|null
- $map : array<string|int, mixed>
- $encoding : string|null = null
- $hex : bool|null = false
Return values
stringmb_convert_case()
mb_convert_case(string|null $string, int|null $mode[, string|null $encoding = null ]) : string
Parameters
- $string : string|null
- $mode : int|null
- $encoding : string|null = null
Return values
stringmb_internal_encoding()
mb_internal_encoding([string|null $encoding = null ]) : string|bool
Parameters
- $encoding : string|null = null
Return values
string|boolmb_language()
mb_language([string|null $language = null ]) : string|bool
Parameters
- $language : string|null = null
Return values
string|boolmb_list_encodings()
mb_list_encodings() : array<string|int, mixed>
Return values
array<string|int, mixed>mb_encoding_aliases()
mb_encoding_aliases(string|null $encoding) : array<string|int, mixed>
Parameters
- $encoding : string|null
Return values
array<string|int, mixed>mb_check_encoding()
mb_check_encoding([array<string|int, mixed>|string|null $value = null ][, string|null $encoding = null ]) : bool
Parameters
- $value : array<string|int, mixed>|string|null = null
- $encoding : string|null = null
Return values
boolmb_detect_encoding()
mb_detect_encoding(string|null $string[, array<string|int, mixed>|string|null $encodings = null ][, bool|null $strict = false ]) : string|false
Parameters
- $string : string|null
- $encodings : array<string|int, mixed>|string|null = null
- $strict : bool|null = false
Return values
string|falsemb_detect_order()
mb_detect_order([array<string|int, mixed>|string|null $encoding = null ]) : array<string|int, mixed>|bool
Parameters
- $encoding : array<string|int, mixed>|string|null = null
Return values
array<string|int, mixed>|boolmb_parse_str()
mb_parse_str(string|null $string[, mixed &$result = [] ]) : bool
Parameters
- $string : string|null
- $result : mixed = []
Return values
boolmb_strlen()
mb_strlen(string|null $string[, string|null $encoding = null ]) : int
Parameters
- $string : string|null
- $encoding : string|null = null
Return values
intmb_strpos()
mb_strpos(string|null $haystack, string|null $needle[, int|null $offset = 0 ][, string|null $encoding = null ]) : int|false
Parameters
- $haystack : string|null
- $needle : string|null
- $offset : int|null = 0
- $encoding : string|null = null
Return values
int|falsemb_strtolower()
mb_strtolower(string|null $string[, string|null $encoding = null ]) : string
Parameters
- $string : string|null
- $encoding : string|null = null
Return values
stringmb_strtoupper()
mb_strtoupper(string|null $string[, string|null $encoding = null ]) : string
Parameters
- $string : string|null
- $encoding : string|null = null
Return values
stringmb_substitute_character()
mb_substitute_character([string|int|null $substitute_character = null ]) : string|int|bool
Parameters
- $substitute_character : string|int|null = null
Return values
string|int|boolmb_substr()
mb_substr(string|null $string, int|null $start[, int|null $length = null ][, string|null $encoding = null ]) : string
Parameters
- $string : string|null
- $start : int|null
- $length : int|null = null
- $encoding : string|null = null
Return values
stringmb_stripos()
mb_stripos(string|null $haystack, string|null $needle[, int|null $offset = 0 ][, string|null $encoding = null ]) : int|false
Parameters
- $haystack : string|null
- $needle : string|null
- $offset : int|null = 0
- $encoding : string|null = null
Return values
int|falsemb_stristr()
mb_stristr(string|null $haystack, string|null $needle[, bool|null $before_needle = false ][, string|null $encoding = null ]) : string|false
Parameters
- $haystack : string|null
- $needle : string|null
- $before_needle : bool|null = false
- $encoding : string|null = null
Return values
string|falsemb_strrchr()
mb_strrchr(string|null $haystack, string|null $needle[, bool|null $before_needle = false ][, string|null $encoding = null ]) : string|false
Parameters
- $haystack : string|null
- $needle : string|null
- $before_needle : bool|null = false
- $encoding : string|null = null
Return values
string|falsemb_strrichr()
mb_strrichr(string|null $haystack, string|null $needle[, bool|null $before_needle = false ][, string|null $encoding = null ]) : string|false
Parameters
- $haystack : string|null
- $needle : string|null
- $before_needle : bool|null = false
- $encoding : string|null = null
Return values
string|falsemb_strripos()
mb_strripos(string|null $haystack, string|null $needle[, int|null $offset = 0 ][, string|null $encoding = null ]) : int|false
Parameters
- $haystack : string|null
- $needle : string|null
- $offset : int|null = 0
- $encoding : string|null = null
Return values
int|falsemb_strrpos()
mb_strrpos(string|null $haystack, string|null $needle[, int|null $offset = 0 ][, string|null $encoding = null ]) : int|false
Parameters
- $haystack : string|null
- $needle : string|null
- $offset : int|null = 0
- $encoding : string|null = null
Return values
int|falsemb_strstr()
mb_strstr(string|null $haystack, string|null $needle[, bool|null $before_needle = false ][, string|null $encoding = null ]) : string|false
Parameters
- $haystack : string|null
- $needle : string|null
- $before_needle : bool|null = false
- $encoding : string|null = null
Return values
string|falsemb_get_info()
mb_get_info([string|null $type = 'all' ]) : array<string|int, mixed>|string|int|false
Parameters
- $type : string|null = 'all'
Return values
array<string|int, mixed>|string|int|falsemb_http_output()
mb_http_output([string|null $encoding = null ]) : string|bool
Parameters
- $encoding : string|null = null
Return values
string|boolmb_strwidth()
mb_strwidth(string|null $string[, string|null $encoding = null ]) : int
Parameters
- $string : string|null
- $encoding : string|null = null
Return values
intmb_substr_count()
mb_substr_count(string|null $haystack, string|null $needle[, string|null $encoding = null ]) : int
Parameters
- $haystack : string|null
- $needle : string|null
- $encoding : string|null = null
Return values
intmb_output_handler()
mb_output_handler(string|null $string, int|null $status) : string
Parameters
- $string : string|null
- $status : int|null
Return values
stringmb_http_input()
mb_http_input([string|null $type = null ]) : array<string|int, mixed>|string|false
Parameters
- $type : string|null = null
Return values
array<string|int, mixed>|string|falsemb_convert_variables()
mb_convert_variables(string|null $to_encoding, array<string|int, mixed>|string|null $from_encoding, mixed &$var, mixed ...&$vars) : string|false
Parameters
- $to_encoding : string|null
- $from_encoding : array<string|int, mixed>|string|null
- $var : mixed
- $vars : mixed
Return values
string|falsemb_ord()
mb_ord(string|null $string[, string|null $encoding = null ]) : int|false
Parameters
- $string : string|null
- $encoding : string|null = null
Return values
int|falsemb_chr()
mb_chr(int|null $codepoint[, string|null $encoding = null ]) : string|false
Parameters
- $codepoint : int|null
- $encoding : string|null = null
Return values
string|falsemb_scrub()
mb_scrub(string|null $string[, string|null $encoding = null ]) : string
Parameters
- $string : string|null
- $encoding : string|null = null
Return values
stringmb_str_split()
mb_str_split(string|null $string[, int|null $length = 1 ][, string|null $encoding = null ]) : array<string|int, mixed>
Parameters
- $string : string|null
- $length : int|null = 1
- $encoding : string|null = null
Return values
array<string|int, mixed>mb_str_pad()
mb_str_pad(string $string, int $length[, string $pad_string = ' ' ][, int $pad_type = STR_PAD_RIGHT ][, string|null $encoding = null ]) : string
Parameters
- $string : string
- $length : int
- $pad_string : string = ' '
- $pad_type : int = STR_PAD_RIGHT
- $encoding : string|null = null
Return values
stringjson_validate()
json_validate(string $json[, int $depth = 512 ][, int $flags = 0 ]) : bool
Parameters
- $json : string
- $depth : int = 512
- $flags : int = 0
Return values
boolmb_str_pad()
mb_str_pad(string $string, int $length[, string $pad_string = ' ' ][, int $pad_type = STR_PAD_RIGHT ][, string|null $encoding = null ]) : string
Parameters
- $string : string
- $length : int
- $pad_string : string = ' '
- $pad_type : int = STR_PAD_RIGHT
- $encoding : string|null = null
Return values
stringstream_context_set_options()
stream_context_set_options(mixed $context, array<string|int, mixed> $options) : bool
Parameters
- $context : mixed
- $options : array<string|int, mixed>
Return values
boolstr_increment()
str_increment(string $string) : string
Parameters
- $string : string
Return values
stringstr_decrement()
str_decrement(string $string) : string
Parameters
- $string : string
Return values
stringldap_exop_sync()
ldap_exop_sync(mixed $ldap, string $request_oid[, string $request_data = null ][, array<string|int, mixed> $controls = null ][, mixed &$response_data = null ][, mixed &$response_oid = null ]) : bool
Parameters
- $ldap : mixed
- $request_oid : string
- $request_data : string = null
- $controls : array<string|int, mixed> = null
- $response_data : mixed = null
- $response_oid : mixed = null
Return values
boolldap_connect_wallet()
ldap_connect_wallet(string|null $uri, string $wallet, string $password[, int $auth_mode = GSLC_SSL_NO_AUTH ]) : mixed
Parameters
- $uri : string|null
- $wallet : string
- $password : string
- $auth_mode : int = GSLC_SSL_NO_AUTH
ldap_exop_sync()
ldap_exop_sync(Connection $ldap, string $request_oid[, string $request_data = null ][, array<string|int, mixed> $controls = null ][, mixed &$response_data = null ][, mixed &$response_oid = null ]) : bool
Parameters
- $ldap : Connection
- $request_oid : string
- $request_data : string = null
- $controls : array<string|int, mixed> = null
- $response_data : mixed = null
- $response_oid : mixed = null
Return values
boolldap_connect_wallet()
ldap_connect_wallet(string|null $uri, string $wallet, string $password[, int $auth_mode = GSLC_SSL_NO_AUTH ]) : Connection|false
Parameters
- $uri : string|null
- $wallet : string
- $password : string
- $auth_mode : int = GSLC_SSL_NO_AUTH
Return values
Connection|falseu()
u([string|null $string = '' ]) : UnicodeString
Parameters
- $string : string|null = ''
Return values
UnicodeStringb()
b([string|null $string = '' ]) : ByteString
Parameters
- $string : string|null = ''
Return values
ByteStrings()
s([string|null $string = '' ]) : UnicodeString|ByteString
Parameters
- $string : string|null = ''
Return values
UnicodeString|ByteStringfindTranslationFiles()
findTranslationFiles(mixed $originalFilePath, mixed $localeToAnalyze) : array<string|int, mixed>
Parameters
- $originalFilePath : mixed
- $localeToAnalyze : mixed
Return values
array<string|int, mixed>calculateTranslationStatus()
calculateTranslationStatus(mixed $originalFilePath, mixed $translationFilePaths) : array<string|int, mixed>
Parameters
- $originalFilePath : mixed
- $translationFilePaths : mixed
Return values
array<string|int, mixed>isTranslationCompleted()
isTranslationCompleted(array<string|int, mixed> $translationStatus) : bool
Parameters
- $translationStatus : array<string|int, mixed>
Return values
boolprintTranslationStatus()
printTranslationStatus(mixed $originalFilePath, mixed $translationStatus, mixed $verboseOutput, mixed $includeCompletedLanguages) : mixed
Parameters
- $originalFilePath : mixed
- $translationStatus : mixed
- $verboseOutput : mixed
- $includeCompletedLanguages : mixed
extractLocaleFromFilePath()
extractLocaleFromFilePath(mixed $filePath) : mixed
Parameters
- $filePath : mixed
extractTranslationKeys()
extractTranslationKeys(mixed $filePath) : array<string|int, mixed>
Parameters
- $filePath : mixed
Return values
array<string|int, mixed>findTransUnitMismatches()
Check whether the trans-unit id and source match with the base translation.
findTransUnitMismatches(array<string|int, mixed> $baseTranslationKeys, array<string|int, mixed> $translatedKeys) : array<string|int, mixed>
Parameters
- $baseTranslationKeys : array<string|int, mixed>
- $translatedKeys : array<string|int, mixed>
Return values
array<string|int, mixed>printTitle()
printTitle(mixed $title) : mixed
Parameters
- $title : mixed
printTable()
printTable(mixed $translations, mixed $verboseOutput, bool $includeCompletedLanguages) : mixed
Parameters
- $translations : mixed
- $verboseOutput : mixed
- $includeCompletedLanguages : bool
textColorGreen()
textColorGreen() : mixed
textColorRed()
textColorRed() : mixed
textColorNormal()
textColorNormal() : mixed
t()
t(string $message[, array<string|int, mixed> $parameters = [] ][, string|null $domain = null ]) : TranslatableMessage
Parameters
- $message : string
- $parameters : array<string|int, mixed> = []
- $domain : string|null = null
Tags
Return values
TranslatableMessagetwig_is_selected_choice()
Returns whether a choice is selected for a given form value.
twig_is_selected_choice(ChoiceView $choice, string|array<string|int, mixed>|null $selectedValue) : bool
This is a function and not callable due to performance reasons.
Parameters
- $choice : ChoiceView
- $selectedValue : string|array<string|int, mixed>|null
Tags
Return values
boolesc()
esc(string $str) : string
Parameters
- $str : string
Return values
stringdump()
dump(mixed ...$vars) : mixed
Parameters
- $vars : mixed
Tags
dd()
dd(mixed ...$vars) : never
Parameters
- $vars : mixed